PhysicsCallbacks.ITransformWriteCallback
An interface that when implemented, can be called as a target set with _transformWriteCallbackTarget.
Read time 1 minuteLast updated 11 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 _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 _transformWriteMode is set to PhysicsWorld.TransformWriteMode.Custom and there are _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 _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. |