我想随机移动一个 AS 3 影片剪辑。这是我目前拥有的,绑定到 ENTER_FRAME 事件。这显然将影片剪辑从左上边缘移动到右下边缘,所以我需要某种开关来添加/减去目标位置。
function movePsycho(e:Event):void {
e.target.y += Math.random()*2;
e.target.x += Math.random()*2;
if (e.target.y >= stage.height || e.target.x >= stage.width)
e.target.removeEventListener(Event.ENTER_FRAME, movePsycho);
}