MissionLogic
訪問源文檔
返回目錄
MissionLogic 是一個繼承 MissionBehaviour 的抽象類,除了幾個額外的回調外,任務邏輯還有可複寫的方法會影響任務的邏輯。
回調
- AccelerateHorseKeyPressAnswer() - 似乎不太贊成使用這一回調函數。
- OnBattleEnded() - 在戰鬥自然結束前玩家選擇離開時調用。
- OnMissionResultReady(MissionResult) - 任務結束調用並且創建 MissionResult ,注意這個調用在 ShowBattleResults 前進行。
- MissionResult - 計算的結果數據。
- OnRetreatMission() - 玩家從任務中撤退時調用,當前,競技場和帶戰鬥的任務似乎是玩家可以撤退的。
- ShowBattleResults() - 當任務完成並且結束倒計時啟動時調用,這在任務回調結束前調用。