Defines the reason why a Transform changed. Register and unregister for transform changes with PhysicsWorld.RegisterTransformChange and PhysicsWorld.UnregisterTransformChange.
| Property | Description |
|---|---|
| WorldPosition | The World-space position of the transform changed. Changing a parent results in an event in children transform too. See Transform.position. |
| WorldRotation | The World-space rotation of the transform changed. Changing a parent results in an event in children transform too. See Transform.rotation. |
| WorldScale | The World-space scale of the transform changed. Changing a parent results in an event in children transform too. See Transform.lossyScale. |
| LocalPosition | The local position of the transform changed. This does not propagate to children or parent transforms. See Transform.localPosition. |
| LocalRotation | The local rotation of the transform changed. This does not propagate to children or parent transforms. See Transform.localRotation. |
| LocalScale | The local scale of the transform changed. This does not propagate to children or parent transforms. See Transform.localScale. |
| Animation | The animation system wrote a physics-based world-space TRS change. |
| ParentHierarchy | The parent transform hierarchy changed. Indicates that a direct or indirect parent has been added, removed or re-parented. |
| AnyWorld | The world-space position, rotation or scale of the transform changed. |
| AnyLocal | The local position, rotation or scale of the transform changed. |
| Any | Any transform change. |