質問するログイン新規登録

回答編集履歴

2

追記

2018/12/30 09:23

投稿

Takaya901
Takaya901

スコア181

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

追記

2018/12/30 09:23

投稿

Takaya901
Takaya901

スコア181

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内オブジェクトを参照できないため,他の手段が必要になります.