永发信息网

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

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯