Closed HIBIKI5201 closed 1 week ago
_startPos、_targetPosをStageManagerが持つのは不健全です 何故ならEnemyGeneratorとStageManagerで違うオブジェクトがアサインされた場合にバグが発生し、これを発見するのが難しいからです よってEnemyGeneratorのTransformフィールドにプロパティを追加し、StageManagerはそれを参照する形にしてください 人為的エラーがゲーム開発にとって最も警戒するべきものである事に注意してください
プロパティを作成し参照する形にしました
_startPos、_targetPosをStageManagerが持つのは不健全です 何故ならEnemyGeneratorとStageManagerで違うオブジェクトがアサインされた場合にバグが発生し、これを発見するのが難しいからです よってEnemyGeneratorのTransformフィールドにプロパティを追加し、StageManagerはそれを参照する形にしてください 人為的エラーがゲーム開発にとって最も警戒するべきものである事に注意してください