0
我的英雄精靈在物理精靈上。如果玩家(用戶)在接觸精靈時不會移動英雄2秒,我想結束遊戲。在更新方法中,我正在檢查兩個精靈是否觸摸時間超過2秒,如果真正運行「遊戲結束」操作。這是密碼CCActionDelay結束遊戲序列
if(TWO SPRITES ARE TOUCHING && USER ISN"T TOUCHING THE SCREEN){
[_hero runAction:[CCActionSequence actions:[CCActionDelay actionWithDuration:2.0f],
_gameOverAction,
nil]];
}
即使用戶按住結束遊戲動作也會運行。基本上,如果你不觸摸屏幕來移動精靈,遊戲應該結束。有什麼建議麼?