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. |