flash复制代码怎么写( 三 )


举例1
建一个元件放在场景内将下面代码复制到元件里的第一帧然后按CTRL+ENTER看效果 。
onClipEvent (enterFrame) {this._x+=5}
举例2
建一个元件放在场景内并将元件命名为mc将下面代码复制到场景里的第一帧然后按CTRL+ENTER看效果 。
onEnterFrame=function(){_root.mc._x+=5}
5. FLASH复制场景中的MC,脚本应该怎么写 不要写在元件上
写在时间轴上,代码改为:
var i = 1;
onEnterFrame = function () {
i++;
duplicateMovieClip("mc", "mc"+i, i);
_root["mc"+i]._x = random(550);
_root["mc"+i]._y = random(400);
if (i>20) {
i = 1;
}
};
复制的元件,实例名应为:mc
6. 求 先给按钮加个链接,在库里面,找到按钮,然后在它的最右边就有个链接,你直接点相对应的按钮链接,就可以加个链接了 。
链接名随便 。现在举例:新建文件,建个按钮,然后给按钮弄个链接名:CopyButton接着在第一帧上写:var defButton:CopyButton=new CopyButton();var i:int=20;//按钮间的距离this.addChild(defButton);defButton.x=stage.stageWidth/2;defButton.y=stage.stageHeight/2;defButton.addEventListener("click",copyFun);function copyFun(e:MouseEvent){var nextbutton:CopyButton=new CopyButton();nextbutton.y=i;i++;this.addChild(nextbutton);} 。
【flash复制代码怎么写】

flash复制代码怎么写

文章插图