Tips †
セルシェーディングやりたい †
「SetGlobalTimeDilation」ノードで全体の再生速度を指定できる。
ゲームの一時停止 †
「SetGamePaused」で全アクターを停止できる。HUDクラスだけは動き続ける。
- そのままだと入力イベントも返ってこなくなって復帰できないので、入力イベントの詳細欄の「Input」-「Execute when Paused」にチェックを入れる。
入れるとPause状態でも入力イベントが返ってくる。
カットシーン用モード †
「SetCinematicMode」で、今の自分のActorを止めたり、HUDを消したり出来る。
GameModeとGameState †
- ネットワークプレイをする際、GameModeはサーバー側でしか取得できない。クライアント側ではNoneが返ってくる。
- GameStateは各クライアントで1つインスタンスがある。
- ので、ゲーム遷移の判定等サーバーだけ必要なのはGameMode、各クライアントで保持しておくべき事はGameStateで。