Set Velocity

From Fancade Wiki
Revision as of 07:48, 26 May 2024 by -u ndefined- (talk | contribs) (Use Image template, remove excess details and explain example)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Set Velocity
Set_Velocity.png
TypeScript block
ColliderNone
FolderPhysics
Ports
Inputs Before
Object
Velocity
Spin
Outputs After

Instantaneously sets a physical object's directional (units/second) and angular velocity (degrees/second).

Notes

This should be used sparingly. No real object can instantaneously change its velocity, and simulated objects may behave weirdly when forced to do so.

Example

Add a "speed limit" to a physical object. By checking whenever the distance of an object's velocity exceeds a set limit, we can normalize and scale to it:

Set_Velocity_example.png

Related