Appearance
第10回 3D探索3
4 / 4 操作中の状態を管理する
このステップの目的
操作開始、操作中、操作完了を管理し、イベントの重複実行を防ぐ
操作を状態として扱う
text
Available → Interacting → Completed操作アニメーションや演出の再生中は、同じ入力で再び処理を開始しないようにします。操作の完了通知を受けてからプレイヤーを再び操作可能にします。
状態を記録する
鍵の取得、スイッチの作動、扉の開閉を表にして、どの条件がどこで変わるかを確認します。
チェックリスト
- 操作中の二重実行を防いでいる
- 操作完了後にプレイヤー操作へ戻る
- 世界の状態変化を記録できる