回答編集履歴
2
追記
answer
CHANGED
|
@@ -2,4 +2,7 @@
|
|
|
2
2
|
[【Unity】動的に増やすGameObjectは別にPrefabでなくとも良い](http://tsubakit1.hateblo.jp/entry/2018/03/01/005236)
|
|
3
3
|
|
|
4
4
|
Project内のオブジェクトはC#でいうクラス定義のようなもので,Scene内に手動で配置するなりInstantiateするなりして初めて実体を持ちます.したがって,Project内のオブジェクトをTargetにしても追いかけることはできず,Scene内の実体をTargetにしなければなりません.
|
|
5
|
-
そして,Project内のPrefabはScene内オブジェクトを参照できないため,他の手段が必要になります.
|
|
5
|
+
そして,Project内のPrefabはScene内オブジェクトを参照できないため,他の手段が必要になります.
|
|
6
|
+
|
|
7
|
+
AI Character ControlがモンスターをInstantiateする役割を持っていて,かつPlayer_crystal2の実体を参照できるのであれば,次の記事のコメント欄で挙げられている方法がスマートだと思います.
|
|
8
|
+
[Prefabからロードした際にアタッチしたものが外れる](https://qiita.com/Eureka/items/0b2ee0574439a904793e)
|
1
追記
answer
CHANGED
|
@@ -1,4 +1,5 @@
|
|
|
1
1
|
こちらの記事が参考になるかもしれません.
|
|
2
2
|
[【Unity】動的に増やすGameObjectは別にPrefabでなくとも良い](http://tsubakit1.hateblo.jp/entry/2018/03/01/005236)
|
|
3
3
|
|
|
4
|
+
Project内のオブジェクトはC#でいうクラス定義のようなもので,Scene内に手動で配置するなりInstantiateするなりして初めて実体を持ちます.したがって,Project内のオブジェクトをTargetにしても追いかけることはできず,Scene内の実体をTargetにしなければなりません.
|
|
4
|
-
Project内のPrefabはScene内オブジェクトを参照できないため,他の手段が必要になります.
|
|
5
|
+
そして,Project内のPrefabはScene内オブジェクトを参照できないため,他の手段が必要になります.
|