这个Flash怎么做?

来源:百度知道 编辑:UC知道 时间:2024/05/30 13:32:33
http://user.qzone.qq.com/416745326/blog/1226640549
这个上面的当雪花爱上梅花(用鼠标点击梅枝)怎么做出来啊?
要具体点的步骤。

1.先做个影片剪辑
图层1是梅花影片或帧帧动画
图层2是隐形按钮
图层3是AS第一帧是spot();最后的帧加spot();
2.在主场景里
图层1.梅花树
图层2.插入做好的影片剪辑.要多少梅花自己复制或在拖入影片剪辑.方向角度自己调.

当鼠标点击的时候,判断鼠标的位置是否hitTest树,如果碰到了,就attachMovie库里面的 开花的mc。

代码:
var i = 0;
mz_mc.onPress = function ()//梅枝实例名:mz_mc
{
i++;
var n = random(3);//取得随机数
_root.attachMovie("h" + n, "mh" + i, i);//从库里绑定相应的梅花剪辑。库里有三个梅花开花动画剪辑,链接名称:h0,h1,h2
_root["mh" + i]._x = _xmouse;//绑定出来的梅花位置设定为鼠标位置
_root["mh" + i]._y = _ymouse;
_root["mh" + i]._rotation = random(360);//花朵的角度随机变化。
};
___________
补充两句:
第一步要制作若干动画元件:
这个动画的制作,麻烦的地方是库里的元件制作。梅花开花的动画制作最麻烦。做好三种梅花花开的mc,然后给他们起链接名称,h0,h1,h2.还有一个是那棵梅树,也是一个mc.这些mc的制作这里就没法讲的清楚了。
第二步:
主场景分两层,各有一个关键帧。图层1把梅花树mc拖到舞台上,实例名:mz_mc
图层2是一个放置动作脚本的空白关键帧,打开动作面板,粘上一上代码就可以了。

圣诞快乐。祝你学有所成。

梅花树是一个影片剪辑,库里面有三个梅花的影片剪辑,点击梅花树之后,从库里面随机调用梅花,并设置角度。
核心函数如下:
var