flash 8代码问题:制作人物行走;按钮开始,重播;及随机飘雪的代码

来源:百度知道 编辑:UC知道 时间:2024/05/31 01:52:00
注意是flash 8的代码,不需要多繁的,简单一点的
如果给的代码实用的话,我会追加积分的。

制作人物行走;按钮开始 就是一个开始按纽,
做一个按纽,然后在动作里边选定那个按纽``
输入on(release){play();}就可以了``
不过记得在第一针加入动作stop() 不然点开人就会自己走````
重播代码``mybnt.onRelease=function(){
gotoAndPlay(1);
}
随机飘雪不是用代码做的``

网上很多飘雪的代码 重播的话就用全局变量控制就行了

先制作一个影片剪辑元件(雪花飘落效果),放入场景中,命名为mc,然后将这段代码写入场景中一层的帧上:
function ee() {
duplicateMovieClip(mc, c, c);
setProperty(c, _x, random(550));
setProperty(c, _y, random(-100));
updateAfterEvent();
c++;
if (c>10) {
clearInterval(kk);
}
}
kk=setInterval(ee,150);

*程序控制角色运动

下面这段代码控制 MovieClip mc 从 (50,50) 横向运动到(100,50) 停止,速度为 5 pixel:

mc._x = mc._y=50;

mc.onEnterFrame = function() {

_x += 5;

trace(_x);

if (_x == 100) {

delete (mc.onEnterFrame);

}

};