Difference between revisions of "Body:setLinearDamping"

 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Sets the linear damping of a Body
+
Sets the linear damping of a Body. The linear damping is the rate of decrease of the linear velocity over time. A moving body with no damping and no external forces will continue moving indefinitely, as is the case in space. A moving body with damping will gradually stop moving.
  
See [[Body:getLinearDamping]] for a definition of linear damping.
+
Linear damping can take any value from 0 to infinity. It is recommended to stay between 0 and 1, though. Other values will make the objects look "floaty"(if gravity is enabled).
 
 
 
 
Linear damping can take any value from 0 to infinity. It is recommended to stay between 0 and 0.1, though. Other values will make the objects look "floaty".
 
  
 
== Function ==
 
== Function ==
Line 18: Line 15:
 
== See Also ==
 
== See Also ==
 
* [[parent::Body]]
 
* [[parent::Body]]
 +
* [[Body:getLinearDamping]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 
{{#set:Description=Sets the linear damping of a Body.}}
 
{{#set:Description=Sets the linear damping of a Body.}}

Latest revision as of 11:06, 3 April 2023

Sets the linear damping of a Body. The linear damping is the rate of decrease of the linear velocity over time. A moving body with no damping and no external forces will continue moving indefinitely, as is the case in space. A moving body with damping will gradually stop moving.

Linear damping can take any value from 0 to infinity. It is recommended to stay between 0 and 1, though. Other values will make the objects look "floaty"(if gravity is enabled).

Function

Synopsis

Body:setLinearDamping( ld )

Arguments

number ld
The new linear damping

Returns

Nothing.

See Also


Other Languages