加载影片后怎么样让它在固定的范围内左右移动
首先,定义两个变量 :速度与是否左右移动
private var speed:Number = 5; //速度
private var isLeft:Boolean; //是否像左移动
然后再给影片添加事件:
mc.addEventListener(Event.ENTER_FRAME,onEnterFrame);
给出事件函数:
public function onEnterFrame(evt:Event):void
{
// 移动范围
if(mc.x+mc.width >= 960)
{
isLeft = false;
}
if(mc.x <= 0)
{
isLeft = true;
}
//是否向左移动
if(isLeft)
{
mc.x += speed;
}
else
{
mc.x -= speed;
}
}


浙公网安备 33010602011771号