- 863 名前:名前は開発中のものです。 mailto:sage [2017/12/15(金) 21:33:53.10 ID:oUFFIJn/.net]
- >>837
人それぞれだと思うけど、自分なら… 敵の挙動を制御するコンポーネントをひとつ実装 思考部分はインターフェイスを定義して移譲する 標準実装としてScriptableObjectを継承して、パラメーターである程度行動パターンにバリエーションを出せるものを実装しておいて通常はこれを使う 例外的な挙動をする敵は思考インターフェイスを実装した別クラスを作って実装する ついでに外部ファイル読んで敵を構成出来るビルダーを作っておくってとこかなぁ
|

|