が(および子ゲームオブジェクトでさえ)Component
追加されたときに(おそらく発生したメソッド/イベントを通じて)通知を受けることができますか?GameObject
たとえば、エディターでいくつかのイベントが発生したときに、(おそらく一部のエディター スクリプトで) 通知を受け取りたいです。
- A
Component
がインスタンスにアタッチされましたGameObject
- A
Component
は、_Prefab
- Aは別のインスタンスの子
GameObject
になりましたGameObject
これは可能ですか?はいの場合、どのように?
編集
子育てに関係するデリゲートを見つけました:EditorApplication.hierarchyWindowChanged
ドキュメントによれば、それは次のように呼ばれています:
シーン階層が変更されるたびに呼び出されます。
これは、transform.parent の変更、gameObject.name、新しいゲーム オブジェクトの作成などです。
階層内のどのオブジェクトが変更されたかを理解する便利な方法があるかどうかはまだわかりません。