想要在 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 中生成多个影片剪辑实例的主要内容,如果未能解决你的问题,请参考以下文章

无法将其他flas动画片段访问到动作脚本3

ActionScript 2.0 和 ActionScript 3.0 有啥区别

在 ActionScript 2.0 中轻松拖放

ActionScript 2.0 - 数值效果结尾

ActionScript 2.0 和 swc

Actionscript 2.0 变量和按钮问题