- 58 名前:名前は開発中のものです。 mailto:sage [2008/07/02(水) 02:46:33 ID:Z7PtKJGp]
- お前らシーンの遷移ってどういう風に管理してる?
俺は最初、各シーンクラス内で次シーンオブジェクトを直接生成してたんだが、遷移の修正がし難くなるから止めた。 そこでより上位で、静的なシーン遷移管理クラスが現在シーンからイベントを受け取って、 現在の色々な状態をチェックして適切なシーン遷移を行うのを考えたんだが、 これでも、一定のまとまりのあるシーン遷移が積層した場合には泥臭いコードが増えると思ったんで止めた。 んで今やってみてるのは、先のシーン遷移管理クラスをオブジェクト化して、それらをスタック状に積み上げておいて、 現在シーンからのイベントを、処理できる奴まで上から順にたらい回しにしていく方法。 遷移管理オブジェクトのポップ忘れに注意が必要だけど、今のところそう悪くない構造だと思ってる。 他にはどういうやり方があるだろう。
|

|