所以基本上我有一个按钮,根据计时器移动到屏幕上的随机位置。
如果此人在移动到新位置之前没有点击按钮,那么如果声明结束游戏会怎样?
setResult()
答案 0 :(得分:0)
如果用户在触发计时器完成事件之前单击按钮,请重置计时器并将按钮移动到新位置 如果计时器完成事件触发,则结束游戏。
var totalPoint: int = 0;
// timer for 5 seconds
var timer:Timer = new Timer(5000,1);
timer.addEventListener(TimerEvent.TIMER_COMPLETE,function (e:TimerEvent):void{
// End the game.
// Change the button disable.
button.enable = false;
});
function buttonClicked(e: MouseEvent):void{
// If user click before 5seconds, point up and restart the timer.
totalPoint++;
// Reset timer here.
timer.stop();
timer.reset();
buttonMove();
}
function buttonMove():void{
// Set button new position here.
// Start timer.
timer.start();
}