Game Programming Patterns in Godot: The Command Pattern
https://www.youtube.com/watch?v=nWUngckUbe8
Redo や Undo をしたい時に使いやすい
AI キャラクターの行動や、カットシーンでの行動制御に使いやすい
Command クラスを作成
継承した、MovementCommand, AttackCommand クラスを作成
Player の操作を Command クラスを介して実行する
PlayerController クラスが、input 検知して、各種 Command クラスを実行
Player が特定の Area に到達したら、AI Contoller に切り替わるサンプル
カットシーンの実装例