欢迎光临
我们一直在努力

绽放的烟火flash教程(少儿flash动画专业方向:)

2019普阳电脑学校少儿flash动画专业第一期将于下个星期一(3月11号)下午准时开课!敬请期待。

少儿flah动画是可家孩子喜欢的动画。以前雷老师在芜湖工作的学校也教这样的的动画,小孩子学flash动画特别多,他(她)们的思维挺活跃的,制作的动画也很有新意的,今天由于时间关系,我只把制作动画的重要思路在这儿说一下,具体操作步骤上课详说。

第1帧中加入如下脚

第七步,回到主场景中,在第1帧中加入如下脚本:

_root.onLoad = function() {

n = 0;//初始化变量

_root.onMouseDown = function() {

firework();//当鼠标按下时,执行自定义函数firework()

function firework() {

//定义firework函数。

n++;//变量n自加

_root.createEmptyMovieClip("firework"+n, n);

//创建空影片剪辑firework+n

eval("firework"+n)._x = random(350);//随机设置影片剪辑的x坐标

eval("firework"+n)._y = random(250);//随机设置影片剪辑的y坐标

r = random(255);//变量r,取随机值,颜色RGB的红色

g = random(255);//变量g,取随机值,颜色RGB的绿色

b = random(255);//变量b,取随机值,颜色RGB的蓝色

for (var i = 1; i<=300; i++) {

//每个烟花由300个点组成

eval("firework"+n).attachMovie(

"start", "start"+i, i);//从库中加载“start”影片剪辑。

fireworkn = eval("firework"+n);

//fireworkn即影片剪辑"firework"+n

with (fireworkn) {

//为烟花中的每个点设置前面随机获得的颜色

mycolor = new Color(eval("start"+i));

mycolor.setRGB(r << 16 | g << 8 | b);

//随机设置烟花的旋转角度与烟花的坐标

//_parent._x即"firework"+n影片剪辑的x坐标

//_parent._y即"firework"+n影片剪辑的y坐标

赞(2)
分享到: 更多

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址