prefabからインスタンス化した要素をGameObject.FindGameObjectsWithTagで探す
Unity 5.3.4f1 (windows7 64bit)。
結論から書くと、使えないそうです(´・ω・`)
以下代替。
var hoge = new List<GameObject>(); foreach (GameObject r in Resources.FindObjectsOfTypeAll(typeof(GameObject))) { if (r.CompareTag("探したいタグ名")) { hoge.Add(r); } }
Resources.FindObjectsOfTypeAllってすごい重そうで悩ましいですが…
とりあえずこれで同一prefabからインスタンス化した複数のGameObjectが問題なく取れました。
参考:
GameObject.FindGameObjectsWithTag() to find Prefabs which are not in the scene - Unity Answers