www.3112.net > 在FlAsh中编辑动作代码引用一个影片剪辑元件,应引用该元件的图层名称还是实例名称

在FlAsh中编辑动作代码引用一个影片剪辑元件,应引用该元件的图层名称还是实例名称

要使用实例名称.比如你的影片剪辑元件的实例名为MC,内部有几个元件,你想访问元件名为mc1的元件,通过MC.mc1就可以访问到,但是通常情况下尽量用MC.getChildByName("mc1")来调用,尽量写的比较规范一点

1:在做好的影片剪辑第一帧添加语句:stop(切记是在帧上添加) 2:把影片剪辑拖入主场景,打开属性面板,名命实例名称为mc 3:点选中按钮(不是按钮的帧,是元件),打开动作面板添加语句 on (release){mc.play()} 4:回主场景测试影片.

ctrl+f8,会出现新建窗口,选择“影片剪辑”,在上方的空白处输入“myloading"就行了 但看你给出的名字,是想做loading,应该是在下方的属性面版里有个“实例名称”那写“myloading”

1、新建flash文档文件,命名、保存.2、把图层1,改名为mc.选椭圆工具,在场景中画一个圆.右键单击圆,在下拉菜单中选【转换为元件】在弹出的面板中选类型:【影片剪辑】注册点放在中间,在属性面板中命名为mc.选中选择工具,

把你需要的影片剪辑布局到主场景的一个图层里,在这个图层里给这个元件设定一段“动画”,时间长度应该跟这个影片剪辑元件里的动画时间长短一致通常的做法是在主时间轴上给元件先打一个关键帧,然后在动画结束的帧数上按F5延长关键帧或设定一个关键帧让动画到此为止,也许我描述的有些累赘,不明白的可以追问我.

1、 图形元件内部是静态的,只有一帧.2、影片剪辑元件是有时间轴的,可以加很多帧,可以嵌套很多动画在里面.

你先建一个图层,名字随便,把影片剪辑放到新建的帧里(这个帧不能是第一帧)再把按钮放到另一个帧,(最好是第一帧)然后在按钮上写代码:on(release){ gotoAndPlay(影片剪辑在第几帧);}或者还有一种办法,在影片剪辑上面新建空

具体制作步骤是:在你库中元件点右键,在弹出的下拉列表中选属性,然后将“为ActionScript导出"勾选上,并在类名处输入一个名字,比如Mc,var num:int=20; for(var i:uint=0;i<num;i++) { var mc:Mc=new Mc(); mc.x=Math.random()*550; mc.y=Math.random()*400; addChild(mc) } 其它的制作跟这个一样,无论是按钮还是影片剪辑,还是图片等,这个是创建了20个实例,在AS3.0中没有复制一说,只有创建一说.

[图文] 回到场景的编辑区,新建一个“按钮重新播放”图层,在最后一帧插入关键帧,然后打开“库面板” 弹出“动作”面板后,找到“动作”选项下面的“影片控制”中的goto选项并双击,把命令代码添加

可以加载到指定影片剪辑内loadMovie("swf文件.swf",_root.mc)

相关搜索:

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com