как можно по клику GUI.Button изменить материалы или текстуры компонентов GameObject'a ?
для теста:
- Код: Выделить всё
prefab = GameObject.Find("d2");
textures = Resources.LoadAll("Textures/" + prefab.name + "_2", Texture2D);
gos = prefab.FindObjectsOfType (GameObject);
for (go in gos) {
Debug.Log(go.name);
}
и он выводит мена всех объектов, включая камеру и источник_света