此类型的更改表示 GameObject 的父对象已更改。当使用 Undo.SetTransformParent 或 SceneManager.MoveGameObjectToScene 时,就会发生这种情况。
instanceId | 父对象发生更改的 GameObject 的实例 ID。请注意,这不是 Transform 组件的实例 ID。 |
newParentInstanceId | 作为目标新父对象的 GameObject 的实例 ID。请注意,这不是其 Transform 的实例 ID。 |
newScene | 包含新父对象的场景。这有助于检测 GameObject 是否已移动到另一个场景或移动到场景的根目录。 |
previousParentInstanceId | 目标之前父对象的 GameObject 的实例 ID。请注意,这不是其 Transform 的实例 ID。 |
previousScene | 包含之前父对象的场景。这有助于检测 GameObject 是否已移动到另一个场景。 |
ChangeGameObjectParentEventArgs | 构造一个新实例。 |