Difference between revisions of "R3d.BoxShape"
From GiderosMobile
| (10 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
<!-- GIDEROSOBJ:r3d.BoxShape --> | <!-- GIDEROSOBJ:r3d.BoxShape --> | ||
| − | ''' | + | '''Supported platforms:''' [[File:Platform android.png]][[File:Platform ios.png]][[File:Platform mac.png]][[File:Platform pc.png]][[File:Platform html5.png]][[File:Platform winrt.png]][[File:Platform win32.png]]<br/> |
| − | ''' | + | '''Available since:''' Gideros 2019.10<br/> |
=== Description === | === Description === | ||
| − | + | The BoxShape class describes a box collision shape centered at the origin of the collider. | |
| − | The | + | The box is aligned with the shape local X, Y and Z axis. |
| + | |||
| + | In order to create a box shape, you only need to specify the three half extents dimensions of the box in the three X, Y and Z directions. | ||
{|- | {|- | ||
| style="width: 50%; vertical-align:top;"| | | style="width: 50%; vertical-align:top;"| | ||
=== Methods === | === Methods === | ||
| − | [[ | + | [[r3d.BoxShape.new]] ''creates a new collision box shape''<br/><!--GIDEROSMTD:r3d.BoxShape.new(hX,hY,hZ) creates a new collision box shape--> |
| − | <!-- GIDEROSMTD:r3d.BoxShape.new(hX,hY,hZ) creates a new collision box shape --> | + | |
| + | [[r3d.BoxShape:setHalfExtents]] ''resizes a collision box shape''<br/><!--GIDEROSMTD:r3d.BoxShape:setHalfExtents(hX,hY,hZ) resizes a collision box shape--> | ||
| style="width: 50%; vertical-align:top;"| | | style="width: 50%; vertical-align:top;"| | ||
|} | |} | ||
| + | |||
| + | ---- | ||
| + | *'''[[R3d.Shape]]''' | ||
| + | *'''[[ReactPhysics3D]]''' | ||
Latest revision as of 04:24, 19 December 2025
Supported platforms: ![]()
![]()
![]()
![]()
![]()
![]()
![]()
Available since: Gideros 2019.10
Description
The BoxShape class describes a box collision shape centered at the origin of the collider.
The box is aligned with the shape local X, Y and Z axis.
In order to create a box shape, you only need to specify the three half extents dimensions of the box in the three X, Y and Z directions.
Methodsr3d.BoxShape.new creates a new collision box shape r3d.BoxShape:setHalfExtents resizes a collision box shape |