Difference between revisions of "R3d.Body:setType"

From GiderosMobile
m (Text replacement - "</source>" to "</syntaxhighlight>")
Line 3: Line 3:
  
 
=== Description ===
 
=== Description ===
Sets the body type. Can be one of the following:
+
Sets the body type.
 +
<syntaxhighlight lang="lua">
 +
r3d.Body:setType(type)
 +
</syntaxhighlight>
 +
 
 +
Must be one of the following:
 
*r3d.Body.STATIC_BODY '''0'''
 
*r3d.Body.STATIC_BODY '''0'''
 
*r3d.Body.KINEMATIC_BODY '''1'''
 
*r3d.Body.KINEMATIC_BODY '''1'''
 
*r3d.Body.DYNAMIC_BODY '''2'''
 
*r3d.Body.DYNAMIC_BODY '''2'''
<syntaxhighlight lang="lua">
 
r3d.Body:setType(type)
 
</syntaxhighlight>
 
  
 
=== Parameters ===
 
=== Parameters ===

Revision as of 11:04, 16 December 2025

Available since: Gideros 2019.10
Class: R3d.Body

Description

Sets the body type.

r3d.Body:setType(type)

Must be one of the following:

  • r3d.Body.STATIC_BODY 0
  • r3d.Body.KINEMATIC_BODY 1
  • r3d.Body.DYNAMIC_BODY 2

Parameters

type: (number) the body type

Example

plane.body:setType(r3d.Body.STATIC_BODY)
cube01.body:setType(r3d.Body.KINEMATIC_BODY )
cube02.body:setType(2)