Class SmoothRigidBodiesGraphicalMotion
A system that can smooth out the motion of rigid bodies if the fixed physics tick rate is slower than the variable graphics framerate.
Each affected body's LocalToWorld is adjusted before rendering, but its underlying Translation and Rotation values are left alone.
Inheritance
SmoothRigidBodiesGraphicalMotion
Syntax
public class SmoothRigidBodiesGraphicalMotion : SystemBase
Properties
SmoothedDynamicBodiesGroup
An entity query matching dynamic rigid bodies whose motion should be smoothed.
Declaration
public EntityQuery SmoothedDynamicBodiesGroup { get; }
Property Value
| Type |
Description |
| EntityQuery |
|
Methods
Declaration
public void AddInputDependency(JobHandle inputDep)
Parameters
| Type |
Name |
Description |
| JobHandle |
inputDep |
|
GetOutputDependency()
Declaration
public JobHandle GetOutputDependency()
Returns
| Type |
Description |
| JobHandle |
|
OnCreate()
Declaration
protected override void OnCreate()
OnUpdate()
Declaration
protected override void OnUpdate()