flash如何制作雪花随机下落?有代码的请讲下步骤。
答案:1 悬赏:40 手机版
解决时间 2021-04-26 00:27
- 提问者网友:饥饿走向夜
- 2021-04-25 05:13
flash如何制作雪花随机下落?有代码的请讲下步骤。
最佳答案
- 五星知识达人网友:持酒劝斜阳
- 2021-04-25 06:34
1、打开flash,新建一个MC,把雪花素材拖进去,做一个从左上向右下漂落的地画,为了使飘落生动真实,需设立一个引导层,让雪花随引导层往下动作。这个MC我们命名为雪花
2、新建一个MC,把雪花这个MC拖到场景里,并将此MC命 名实例为snow(当然名字你可以自己定)。
新建一层,用来放AS代码。在第一桢写上以下代码:
var snowNum = 0;
snow._visible = false;
第二桢写以下代码:
snow.duplicateMovieClip("snow"+snowNum,snowNum);
var newSnow=_root.luo["snow"+snowNum];
newSnow._x=Math.random()*450;
newSnow._y=Math.random()*800;
newSnow._rotation=Math.random()*50;
newSnow._xscale=Math.random()*180+40;
newSnow._yscale=Math.random()*180+40;
newSnow._alpha=Math.random()*100+50;
snowNum++;
第三桢写以下代码:
if (snowNum<120) {
gotoAndPlay(2);
}
如果刚才放雪花MC的那一层没有自动顺延,那就在这层的第三桢右健插入桢
完成之后,再把第二个MC拖到主场景里,考虑到我们的动画是从左上往右下的,这个MC应该放在主场景的左上边。
最后测试,OK
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯