UC遊戲狀態切換

UC遊戲共有6種狀態,UCGameInstance就是控制遊戲在這6種狀態之間轉換及HUD顯示,單機遊戲中能引發遊戲狀態改變的其實很少,用戶主動的好比按下ESC鍵,用戶被動的好比被怪殺死進入死亡菜單,或者劇情強制切換3d

image

好比,響應玩家 的ESC按鍵,blog

image

好比玩家死亡,顯示死亡菜單遊戲

image

都是些極簡單的代碼,OpenLevel,設置ScreenState狀態,以從主菜單進入新遊戲爲例事件

image

這裏的OnClicked事件就是按鈕新遊戲事件的響應,0.1秒後,把主菜單擦掉,而後OpenLevel XiAn,最後,設置UCGameInstaces爲Playing狀態get

而後HUD BP就會根據ScreenState設置相應的HUD顯示it

image

 

-----------轉載請標明出處im

相關文章
相關標籤/搜索