想要在 Actionscript 2.0 Flash 中生成多个影片剪辑实例
Posted
技术标签:
【中文标题】想要在 Actionscript 2.0 Flash 中生成多个影片剪辑实例【英文标题】:want to spawn mutiple instances of a MovieClip in Action Script 2.0 Flash 【发布时间】:2016-02-26 21:03:10 【问题描述】:我对动作脚本很陌生
我想创建一个小游戏,我需要创建/生成多个影片剪辑实例的语法:
影片剪辑已在我的库中创建
movieclip 被命名为“Test”,我是否需要注意实例名称
我使用 Macromedia Flash Professional 8
我已经试过了
Test.createEmptyMovieClip();
但它没有工作
【问题讨论】:
我试过attachMovieClip("Test", "newMovieClip1", 0);
,但我找不到有用的链接名称描述,但在我的情况下,我让它与重复函数newY
一起工作,newX
是偏移var duplicate:MovieClip; var newY:Number = Men._y+130; var newX:Number = Men._x+200; duplicate = Test.duplicateMovieClip("TEST" + i, i, _x:newX,_y:newY);
谢谢
【参考方案1】:
您需要为要复制的影片剪辑分配一个链接名称(如果您不知道如何复制,请在 Google 上搜索)。根据该链接名称,您可以将多个影片剪辑实例附加到任何现有的影片剪辑:
attachMovieClip("linkageNameHere", "newMovieClip1", depth);
attachMovieClip("linkageNameHere", "newMovieClip2", depth);
或者,如果您需要将其附加到舞台上的特定影片剪辑:
mySpecificMovieClip.attachMovieClip("linkageNameHere", "newMovieClip1", depth);
【讨论】:
以上是关于想要在 Actionscript 2.0 Flash 中生成多个影片剪辑实例的主要内容,如果未能解决你的问题,请参考以下文章