作者VV11 (伪Wii)
看板Flash
标题[问题] 星星的移动
时间Thu May 17 13:48:20 2007
今天找了以前一段语法要来弄星星的移动
可是似乎用flash player8的输出就无效
用flash player6就可以
语法如下
onClipEvent (load) {
num = 50;
speed = 0.12;
areaWidth=150
areaHeight=250
shapeChange=0
for (var i = 1; num>=i; i++) {
star = mc.duplicateMovieClip ("mc"+i, i);
star._alpha = random (70)+30;
star.gotoAndPlay (random (30));
star.rX = random (5)+3
star.rY = random (5)+3
star._x = random (areaWidth)-areaWidth/2-shapeChange;
star._y = random (areaHeight)-areaHeight/2-shapeChange;
star._xscale = star._yscale=random (80)+50;
}
mc._visible = 0;
}
onClipEvent (enterFrame) {
for (var i = 1; num>=i; i++) {
star = this["mc"+i];
star.xvel -= speed*(star._x*star.rX)/100;
star.yvel -= speed*(star._y*star.rY)/100;
star._x += star.xvel;
star._y += star.yvel;
}
}
有人知道该怎麽改才会在flash player8的输出影片中有效呢
谢谢 ><
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.248.43.87
1F:推 aquarianboy:有没有原始档参考? :) 05/17 15:56
2F:推 VV11:解决了 囧 05/18 11:19