更新日期:2024年7月11日。
項目源碼:第五章發布(正式開始游戲邏輯的章節)
索引
- 簡介
- 一、開始關卡
- 二、進入指定回合
- 三、玩家結束當前回合
- 四、進入下一回合
- 五、通關條件
- 六、檢測關卡狀態
簡介
通過前兩篇的工作,我們的角色已經能夠進行移動
、戰斗
了,此刻,便進入第三個板塊回合制驅動
,也即是建立一個完備的回合制流程,以驅動整個游戲。
一、開始關卡
是時候回到我們的關卡(Level)
類了,設計一個唯一的開始關卡
的入口,當關卡資源加載完成后,只需調用該入口方法即可開始關卡的邏輯:
/// <summary>/// 開始關卡(IEnumerator 使得它可以通過協程方式啟動,以便于等待)/// </summary>public IEnumerator StartLevel()