flash制作飘落的枫叶,遇到问题请高手帮忙看一下!

来源:百度知道 编辑:UC知道 时间:2024/05/02 11:04:05
影片剪辑的第一帧代码为function onEnterFrame(){
compZ=1/posZ;
posX=posX+speedX;
posY=posY+speedY;
posZ=posZ+speedZ;
_x=posX*compZ;
_y=posY*compZ;
_xscale=100*compZ;
_yscale=100*compZ;
}
posX=random(600)-500;
posY=random(400)-400;
posZ=0.500000*Math.random()+0.300000;
speedX=random(30)+15;
speedY=random(30)+15;
speedZ=0.200000*Math.random()+0.020000;

场景第一帧的代码:
function onEnterFrame(){
BouncerIndex++;
if (BouncerIndex % 2 == 0) {
this.attachMovie("Bouncer","Bouncer"+BouncerIndex,BouncerIndex);
}
if(BouncerIndex>=MaxBouncre){
BouncerIndex=0;
}
}
MaxBonucer=60;
BouncerIndex=0;

软件版本flash8.0,

//把主场景1帧的AS代码改为下面的就行,主要是有个变量名你给打错了,改成正确的变量名就可以了。

MaxBouncer = 60;//是MaxBouncer,你给打成了“MaxBonucer”
BouncerIndex = 0;
function onEnterFrame() {
trace(BouncerIndex)
BouncerIndex++;
if (BouncerIndex%2 == 0) {
this.attachMovie("Bouncer","Bouncer"+BouncerIndex,BouncerIndex);
}
if (BouncerIndex>=MaxBouncer) {//是MaxBouncer,你给打成了“MaxBouncre”
BouncerIndex = 0;
}
}