ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

100日チャレンジ097 ポーズ


docs.godotengine.org
オブジェクトのポーズはポーズフラグを用意してそれぞれのオブジェクトで処理しなければならないかなと思っていたが、Godotにはポーズ用の機能が用意されていた。
get_tree().paused でポーズにすることができる。
ただ、全部止まってしまうので、止めたくないものは process_mode で制御することが出来る。
今回はメニューのあるステージは一時停止させないようにすることで、ポーズ中のメニューが操作できるように対応した。
ゲームエンジンではこういったゲームでは定番の処理があらかじめ用意されているのが、やっぱり素晴らしい。