烟花效果制作

2025-06-23 00:51:13

1、启动flash cs5,单击文件-新建命令,新建一个基于actionscript2的文件,设置大小为550*400,帧频为24fps,背景色为黑色。

烟花效果制作

3、执行插入-新建元件命令,新建一个名称为t的影片剪辑文件,将库中的图片拖拽到舞台,调整其大小和位置,然后按ctrl+b将图片进行打散。

烟花效果制作

5、在图层面板中点击新建图层按钮,新建一个图层2,选择第一帧,右键单击在下拉菜单中选择动作选项,打开动作面板。

烟花效果制作

7、接着输入代码,接着语法检查,如果有错误会在编译器错误中出现错误提示内容,根据提示内容进行修改。onEnterFrame = function () { bitmap2.fillRect(new Rectangle(0, 0, rect.width, rect.height), 0x00000000); rend(); bitmap1.applyFilter(bitmap1, bitmap1.rectangle, new Point(0, 0), con);};onMouseDown = function () { m_mouseX = _root._xmouse; m_mouseY = _root._ymouse; if (rect.contains(m_mouseX, m_mouseY)) { var k = int(Math.random()*256); var l = int(Math.random()*256); var i1 = int(Math.random()*256); var j1 = k << 16 | l << 8 | i1; var k1 = 0; for (var l1 = 0; l1<bits; l1++) { if (bit_f[l1] != 0) { continue; } bit_px[l1] = m_mouseX; bit_py[l1] = m_mouseY; var d = Math.random()*6.28; var d1 = Math.random(); bit_vx[l1] = Math.sin(d)*d1/2; bit_vy[l1] = Math.cos(d)*d1/2; bit_l[l1] = int(Math.random()*100)+100; bit_p[l1] = int(Math.random()*3); if (random(4) == 0) { bit_c[l1] = 0xFFFFFF; } else { bit_c[l1] = j1; } bit_sx[l1] = m_mouseX; bit_sy[l1] = rect.height-5; bit_f[l1] = 2; if (++k1 == bit_max) { break; } } sound1.start(0); }};

烟花效果制作

9、再次测试效果,如果正确了,接着执行文件-另存为命令,找一个合适的位置,保存类型为fla格式,文件名为烟花效果,进行保存即可。

烟花效果制作
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢