シューティングゲーム製作技術総合 17機目at GAMEDEVシューティングゲーム製作技術総合 17機目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト500:名前は開発中のものです。 09/03/05 22:03:17 kKvbso12 >656こんな事言う人に問題ないと言われても安心できないと思うんだが というかID:/7Ei5x6Qがなにを言いたいのか分からない 501:名前は開発中のものです。 09/03/05 22:06:05 K8fBdWo9 >>661 BulletもEnemyもFireは持ってない。 BulletもEnemyも呼ばれるのはupdateとdrawだけ。 それぞれの行動はupdateの中でScriptが決めてActionに実体がある感じ。 class Fireはないけどあえて書くなら class Fire : public Action class Move : public Action みたいになっている。 502:名前は開発中のものです。 09/03/05 22:11:08 /7Ei5x6Q >>664 すまんね ちと混合していた Fire() はないようだね 君は Composite パターン 問題ない ただ、複雑になるのはある程度予測しといた方がいい 503:名前は開発中のものです。 09/03/05 22:15:21 /7Ei5x6Q >>664 いや class Enemy : public Bullet ここが問題 それでいくなら Decorator パターン class Decorator : public Object class Bullet : public Decorator class Enemy : public Decorator class MyShip : public Decorator ではどうかね? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch