我正在尝试制作一个游戏,人们必须识别灯塔,然后将一个符号拖到它上面。我的拖放代码很好,但我想知道为我的灯塔设置动画的最佳方式是什么。我有一个名为 lightFlash 的单独电影剪辑,我正在尝试计时,它只会放在灯塔旁边。我正在尝试使用计时器使其闪烁。我想要的是等待 3 秒,闪烁一秒,然后等待 3 秒等。这是我到目前为止所拥有的,不是很多,所以任何帮助将不胜感激!
lightFlash.alpha=0;
var myTimer:Timer = new Timer(3000);
myTimer.addEventListener(TimerEvent.TIMER, timerListener);
function timerListener(e:TimerEvent):void {
lightFlash.alpha=1;
//wait for one second
}
myTimer.start();
我已经看到我会遇到一个问题,如果我这样做,每次我都会失去一秒钟的计时器,可能有更好的方法我应该这样做,任何帮助将不胜感激,谢谢!