Difference between revisions of "SetVelocity"

From the Oblivion ConstructionSet Wiki
Jump to navigation Jump to search
imported>DragoonWraith
(Undo revision 47923 by Mitchalek (talk) — each is correct, see GetLocalGravity/SetLocalGravityVector)
imported>8asrun6aer
m
Line 24: Line 24:
[[Category:Functions (OBSE)]]
[[Category:Functions (OBSE)]]
[[Category:Functions (OBSE v0020)]]
[[Category:Functions (OBSE v0020)]]
[[Category:Movement Functions]]
[[Category:Physics Functions]]
[[Category:Physics Functions]]
[[Category:Physics Functions (OBSE)]]
[[Category:Physics Functions (OBSE)]]

Revision as of 23:56, 22 December 2011

< [[::Category:Functions|Category:Functions]]

A function added by the Oblivion Script Extender.

Syntax:

(void) SetVelocity xVel:float yVel:float zVel:float

Sets the x, y, and z components of the actor's velocity. The change applies only to the current frame.


Note

  • Actors on the ground may be impossible to move due to friction; use MoveTo or similar to lift them off the ground.
  • Gravity is also applied to the actor: you must supply a velocity equal to at least ( -(GetLocalGravity axis) / (21+1/3) ) on each axis in order to cancel it out.