PhysicsCallbacks.ITransformWriteCallback
An interface that when implemented, can be called as a target set with PhysicsWorld.transformWriteCallbackTarget.
Read time 1 minuteLast updated 7 days ago
Definition
- Type: Interface
- Namespace: Unity.U2D.Physics
- Assembly: UnityEngine.PhysicsCore2DModule
public interface PhysicsCallbacks.ITransformWriteCallback
Methods
Method | Description |
|---|---|
| OnTransformTweenWrite | The callback will only occur if PhysicsWorld.transformTweenMode is set to PhysicsWorld.TransformTweenMode.Custom and there are transform write tweens available. This will always be called on the main-thread after the simulation has finished. You should avoid write operations on physics objects during this callback. |
| OnTransformWrite | The callback will only occur if PhysicsWorld.transformWriteMode is set to PhysicsWorld.TransformWriteMode.Custom and there are PhysicsWorld.bodyUpdateEvents available. To aid in correctly calculating the write pose, PhysicsBody.TransformWriteTween.GetPose can be used. The PhysicsBody.TransformWriteTween sent to this event will automatically be assigned to the world for tweening if PhysicsWorld.transformTweenMode is not PhysicsWorld.TransformTweenMode.Off. This will always be called on the main-thread after the simulation has finished. You should avoid write operations on physics objects during this callback. |