快速业务通道

五彩焰火制作

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-12
除复制的整个焰火元件myMC1并停止。 stop();
removeMovieClip(myMC1);
2、制作场景部分
场景如图5,就3个图层,4帧。
(图5按此在新窗口浏览图片1)背景图层放入准备好的背景图片、文字。
2)在“按键”图层第1帧写下如下帧动作: var i=0; 在“按键”图层第2帧插入关键帧,写入如下帧动作,使播放到第2帧时停止。 stop(); 在“按键”图层第2帧拖入制作好的空按键,空按键拖入舞台呈现绿色,调整到正好覆盖舞台,然后在第4帧插入普通帧。
选择按键,写下如下按键动作,作用是当鼠标点击按键时,取得鼠标点击位置的XY的坐标,为复制的焰火元件起新的名字myMC1,并播放到第3帧。 on(release){
x = _xmouse;
y = _ymouse;
var myMC1 = "myMC" add i;
gotoAndPlay(3);
}
3)在“图层”第3帧插入关键帧,拖入上面制作的“焰火”MC,在第4帧再插入关键帧。
在“图层”第3帧选中拖入的“焰火”MC(不方便可以先将按键图层上锁后再选中MC),在属性中命名myMC,这个命名必须同AS中的命名一样,不能错。

选中“图层”第3帧,写入如下帧动作,作用是复制“焰火”MC,并且其坐标位置同鼠标点击处一致。达到鼠标点击哪儿,焰火在哪儿绽放的目标。 i = i+1;
_root.myMC.duplicateMovieClip(myMC1, 100+i);
setProperty(myMC1, _x, x);
setProperty(myMC1, _y, y);
选中“图层”第4帧,写入如下帧动作,作用是回到第2帧并停止,以重新开始。 gotoAndStop(2); (4)在“图层”第3帧选中拖入的“焰火”MC(不方便可以先将按键图层上锁后再选中MC),写入如下影片剪辑动作,作用是按下鼠标时让“焰火”MC的颜色随机改变。达到连续点击,同时绽放不同颜色的焰火的目标。 onClipEvent (mouseDown) {
this.c=new Color(this);
this.c.setRGB(random(0xFFFFFF));
}
制作时,上面说到的帧动作、按键动作、影片剪辑动作不要搞错,可以先看一下动作面板的名称,再打开写入AS
存在问题是在焰火元件和施放中两次使用复制,有时反应有点慢。还望高手指点,予以改进。 关键词:

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号