Click or drag to resize
KinematicBody Properties

The KinematicBody type exposes the following members.

Properties
  NameDescription
Public propertyCollisionGroup
The collision group this body belongs to. Note: compare bits mask.
(Inherited from BasicPhysicalBody.)
Public propertyCollisionMask
With which collision groups this body will collide? Note: compare bits mask.
(Inherited from BasicPhysicalBody.)
Public propertyEnableSimulation
If false, will not simulate forces on this body and will make it behave like a kinematic body.
(Overrides BasicPhysicalBodyEnableSimulation.)
Public propertyFriction
Get / set body friction.
(Inherited from BasicPhysicalBody.)
Public propertyInvokeCollisionEvents
If true (default) will invoke collision events. You can turn this off for optimizations.
(Inherited from BasicPhysicalBody.)
Public propertyIsActive
Return if the physical body is currently active.
(Inherited from BasicPhysicalBody.)
Public propertyIsEthereal
If true, this object will not have a physical body (eg other objects will pass through it), but will still trigger contact events.
(Inherited from BasicPhysicalBody.)
Public propertyIsKinematic
Return if this is a kinematic object.
(Overrides BasicPhysicalBodyIsKinematic.)
Public propertyIsStatic
Return if this is a static object.
(Inherited from BasicPhysicalBody.)
Public propertyPosition
Get / set body position.
(Inherited from BasicPhysicalBody.)
Public propertyRestitution
Get / set body restitution.
(Inherited from BasicPhysicalBody.)
Public propertyScale
Get / Set body scale.
(Inherited from BasicPhysicalBody.)
Public propertyShape
Get the collision shape.
(Inherited from BasicPhysicalBody.)
Public propertyWorldTransform
Get / set object world transformations. Get the rigid body in bullet format.
(Overrides BasicPhysicalBodyWorldTransform.)
Top
See Also