Czy mogę mimo to otrzymać powiadomienie (prawdopodobnie poprzez podniesienie metody/zdarzenia), gdy Component
zostanie dodany do GameObject
(a nawet dziecka GameObject)?Jak zostać powiadomionym o Komponencie lub dziecku GameObject został dodany do GameObject
Chciałbym być powiadamiany (ewentualnie w niektórych skryptach redaktorzy), gdy niektóre zdarzenia występuje w edytorze na przykład:
Component
został załączonym doGameObject
przykładComponent
został dołączony doPrefab
GameObject
stała dziecko z anot jejGameObject
istance
Czy to możliwe? Jeśli tak, to w jaki sposób?
EDIT
I okazało się, delegata na co troska rodziców: EditorApplication.hierarchyWindowChanged
Odpowiednio do doc To się nazywa:
Wywoływana, gdy hierarchia scena zmieniła.
to transform.parent zmieniło gameObject.name, tworząc nową grę obiekt itp
ja nadal nie rozumiem, jeśli nie jest to wygodny sposób, aby rozumieć który obiekt w hierarchii został zmienione.