オブジェクトの参照をセットする際の一番Unity的なアプローチは、Inspectorに露出してセットする事です。 ただ動的なオブジェクトとなるとInspectorは使いにくい所があります。この辺り、実際に正しい所もあるのですが、そうじゃない所もあります。 動的に増えるGameObjectですが、これが参照出来ない理由の大抵は「Prefabから元となるオブジェクトを持ってきている」為です。 PrefabはSceneのオブジェクトを参照できない Scene内のオブジェクトもInstantiate出来る ボタンのイベントや参照先は保持される プレイヤーに向かって移動する敵を生成する例 初期段階 ケース1:Prefabを使用した場合 ケース2:シーン内のオブジェクトを使用した場合 生成元をテンプレートとして使いたいなら非アクティブなオブジェクト下に置く このアプローチの問題点は? どんな時に使える