Enum PhysicsServer2D.BodyParameter
- Namespace
- Godot
- Assembly
- GodotSharp.dll
public enum PhysicsServer2D.BodyParameter : long
Fields
AngularDamp = 9Constant to set/get a body's angular damping factor. The default value of this parameter is
0.0.AngularDampMode = 7Constant to set/get a body's angular damping mode. See PhysicsServer2D.BodyDampMode for possible values. The default value of this parameter is Combine.
Bounce = 0Constant to set/get a body's bounce factor. The default value of this parameter is
0.0.CenterOfMass = 4Constant to set/get a body's center of mass position in the body's local coordinate system. The default value of this parameter is
Vector2(0,0). If this parameter is never set explicitly, then it is recalculated based on the body's shapes when setting the parameter Mass or when calling BodySetSpace(Rid, Rid).Friction = 1Constant to set/get a body's friction. The default value of this parameter is
1.0.GravityScale = 5Constant to set/get a body's gravity multiplier. The default value of this parameter is
1.0.Inertia = 3Constant to set/get a body's inertia. The default value of this parameter is
0.0. If the body's inertia is set to a value<= 0.0, then the inertia will be recalculated based on the body's shapes, mass, and center of mass.LinearDamp = 8Constant to set/get a body's linear damping factor. The default value of this parameter is
0.0.LinearDampMode = 6Constant to set/get a body's linear damping mode. See PhysicsServer2D.BodyDampMode for possible values. The default value of this parameter is Combine.
Mass = 2Constant to set/get a body's mass. The default value of this parameter is
1.0. If the body's mode is set to Rigid, then setting this parameter will have the following additional effects:- If the parameter CenterOfMass has never been set explicitly, then the value of that parameter will be recalculated based on the body's shapes.
- If the parameter Inertia is set to a value
<= 0.0, then the value of that parameter will be recalculated based on the body's shapes, mass, and center of mass.Max = 10Represents the size of the PhysicsServer2D.BodyParameter enum.