2021-09-11 来源:网络
Flash AS3.0教程:动态加入演员(元件)实例
动态加入演员效果图如下(在动画中点击鼠标试试,是不是会动态加入元件一只小老虎):
步骤一、新建“底图”图层,在图层中设计场景元件动画的基本内容;
步骤二、新建“影片剪辑”图层,在图层中加入演员,本例为“老虎”影片剪辑;
步骤三、在库面板中的“老虎”影片剪辑项目上单击鼠标右键,选择快捷菜单中的“属性”命令;如图:
步骤四、在元件属性对话框中,在类的文本框中输入类名称“tiger”;如图:
步骤五、新增“文稿”图层,选择第1帧,按F9打开动作面板,建立动画影片监听器,编写对应的监听函数copyMc()及ActionScript代码,代码如下:
this.parent.addEventListener("click",copyMc); function copyMc(me:MouseEvent){ var tigerCopy_mc:tiger = new tiger(); tigerCopy_mc.x=this.mouseX; tigerCopy_mc.y=this.mouseY; this.addChild(tigerCopy_mc); }
这样,Flash AS3.0教程:动态加入演员(元件)的动画就制作完成了,快下载源码试试吧。