Difference between revisions of "Body:setLinearDamping"

 
(5 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
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.
  
Sets the linear damping of a Body
+
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).
 
 
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 0.1, though. Other values will make the objects look "floaty".
 
  
 
== Function ==
 
== Function ==
Line 16: Line 12:
 
=== Returns ===
 
=== Returns ===
 
Nothing.
 
Nothing.
 +
 
== 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.}}
}}
+
{{#set:Since=000}}
 +
 
 +
== Other Languages ==
 +
{{i18n|Body:setLinearDamping}}

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