如何改变元件的移动速度
从网上下的源码如下:
onClipEvent (load)
{
var n = 0;
var i = 0;
var x = random(100) + 1;
var y = random(50) + 1;
var c = Math.pow(-1, random(2));
}
onClipEvent (enterFrame)
{
if (_name != "num")
{
_x = x * c * Math.sin(i = i + 0.100000) + 230;
_y = _y - y;
if (_y < 100)
{
this.removeMovieClip();
} // end if
}
else
{
n = n > 3 ? (0) : (n + 1);
this.duplicateMovieClip("num" + n, n);
mc = _parent["num" + n];
mc._xscale = mc._yscale = random(12) + 3;
} // end if
}
放在 元件名,<num> 处,原来的程序中通过修改y的定义可以改变心的移动速度
但是我原样拷过来,修改y时只能改变心的移动高度,却不能改变速度了
不知道是何原因?请各位指教!!