【问题标题】:want to spawn mutiple instances of a MovieClip in Action Script 2.0 Flash想要在 Actionscript 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}); 谢谢

标签: flash actionscript actionscript-2 macromedia


【解决方案1】:

您需要为要复制的影片剪辑分配一个链接名称(如果您不知道如何复制,请在 Google 上搜索)。根据该链接名称,您可以将多个影片剪辑实例附加到任何现有的影片剪辑:

attachMovieClip("linkageNameHere", "newMovieClip1", depth);
attachMovieClip("linkageNameHere", "newMovieClip2", depth);

或者,如果您需要将其附加到舞台上的特定影片剪辑:

mySpecificMovieClip.attachMovieClip("linkageNameHere", "newMovieClip1", depth);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-07
    • 1970-01-01
    • 1970-01-01
    • 2014-04-03
    • 2010-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多