ThrowPhysicsProfile Class
Extends ScriptableObject
A ScriptableObject that defines the physics behavior for thrown objects when used with
ThrowTuner.
This profile contains settings for velocity modification, rotation behavior, drag, and continuous flight forces.
Vector3 VelocityScale[Get]
Gets the velocity scale multiplier applied in local space.
Gets the velocity addition applied in local space.
Gets the maximum speed limit for thrown objects.
Gets the spin scale multiplier applied in local space.
Gets the spin addition applied in local space.
Gets the maximum angular speed limit for thrown objects.
bool AlignForwardOnce[Get]
Gets whether to instantly align forward direction with velocity at throw time.
bool KeepForwardToVelocity[Get]
Gets whether to continuously align forward direction with velocity during flight.
float ForwardLerpSpeed[Get]
Gets the speed of continuous velocity alignment.
Gets whether built-in continuous forces are enabled.
Gets the gravity scale multiplier.
Vector3 LocalConstantForce[Get]
Gets the constant force applied in local space.
Vector3 LocalConstantTorque[Get]
Gets the constant torque applied in local space.
Vector3 LocalVelocityDamping[Get]
Gets the velocity damping factors per second in local space.
Gets the linear drag coefficient.
Gets the angular drag coefficient.