#4
by TKS » 6年前
>アクターの配置や動きはどこに書けばいいのでしょうか?
配置の情報はゲームシーンクラスの初期化時、それぞれの動きはアクタークラス自身のアップデートで管理させるのがスムーズです。
マリオで言うなら、
・ステージ内に敵が出てくるのは、シーンクラスの都合
・ボタンを押したときにジャンプするのは、アクタークラス(マリオ)の都合
・何も考えず前へ進み続けるのは、アクタークラス(クリボー?ノコノコ?)の都合
となります。
仮にデバッグ用の床だけのステージにアクターを配置しても、アップデート関数を呼びさえすればアクターそれぞれが勝手に動いてくれるような設計が望ましいです。
ゲームシーンクラスでアクターの動きを制御する場合は、
そのシーンのみで使用するような、よっぽど特殊な動きだけになるかと思います。
>アクターの配置や動きはどこに書けばいいのでしょうか?
配置の情報はゲームシーンクラスの初期化時、それぞれの動きはアクタークラス自身のアップデートで管理させるのがスムーズです。
マリオで言うなら、
・ステージ内に敵が出てくるのは、シーンクラスの都合
・ボタンを押したときにジャンプするのは、アクタークラス(マリオ)の都合
・何も考えず前へ進み続けるのは、アクタークラス(クリボー?ノコノコ?)の都合
となります。
仮にデバッグ用の床だけのステージにアクターを配置しても、アップデート関数を呼びさえすればアクターそれぞれが勝手に動いてくれるような設計が望ましいです。
ゲームシーンクラスでアクターの動きを制御する場合は、
そのシーンのみで使用するような、よっぽど特殊な動きだけになるかと思います。