打印

[编程] 怎样让多个花朵在同一flash中按各自不同的速度旋转?

我是这样做的,但是不对,请教高人指点一下。谢谢

在一个flash中,建一个花朵元素,并将其复制出3个,放在同一层,并分别将其在属性中命名为:flower01、flower02、flower03。在时间轴的第一帧上写as如下:

onEnterFrame = function () {
       _root.flower01._rotation += 2; //旋转速度为2
};
onEnterFrame = function () {
       _root.flower02._rotation += 5;  //旋转速度为5
};
onEnterFrame = function () {
       _root.flower03._rotation += 3; //旋转速度为5
};

但是问题出现了,只有flower03在旋转,而当去掉flower03的代码后,flower02开始旋转,我估计可能是层的问题,请问如果是的话,怎样写这段代码,或者有其它更好的写法呢?非常感谢。
rainbowm
是onEnterFrame覆盖了。
onEnterFrame = function () {
_root.flower01._rotation += 2; //旋转速度为2

_root.flower02._rotation += 5;  //旋转速度为5

       _root.flower03._rotation += 3; //旋转速度为5
};
dbzhu,你太牛了,还这么快给我回帖,太感动啦。3qu
rainbowm