Difference between revisions of "R3d.CapsuleShape"

From GiderosMobile
(Created page with "__NOTOC__ <languages /> <!-- GIDEROSOBJ:r3d.CapsuleShape --> '''<translate>Supported platforms</translate>:''' File:Platform android.pngFile:Platform ios.pngFile:Pla...")
 
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
<languages />
 
 
<!-- GIDEROSOBJ:r3d.CapsuleShape -->
 
<!-- GIDEROSOBJ:r3d.CapsuleShape -->
'''<translate>Supported platforms</translate>:''' [[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/>
+
'''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/>
'''<translate>Available since</translate>:''' Gideros 2019.10<br/>
+
'''Available since:''' Gideros 2019.10<br/>
=== <translate>Description</translate> ===
+
 
 +
=== Description ===
 +
The CapsuleShape class describes a capsule collision shape around the local Y axis and centered at the origin of the collider. It is the convex hull of two spheres. It can also be seen as an elongated sphere.
 +
 
 +
In order to create it, you only need to specify the radius of the two spheres and the height of the capsule (distance between the centers of the two spheres).
 +
 
 
{|-
 
{|-
 
| style="width: 50%; vertical-align:top;"|
 
| style="width: 50%; vertical-align:top;"|
=== <translate>Methods</translate> ===
+
=== Methods ===
[[Special:MyLanguage/r3d.CapsuleShape.new|r3d.CapsuleShape.new]] ''<translate>create a new capsule shape</translate>''<br/><!-- GIDEROSMTD:r3d.CapsuleShape.new(size,height) create a new capsule shape -->
+
[[r3d.CapsuleShape.new]] ''creates a new collision capsule shape''<br/><!--GIDEROSMTD:r3d.CapsuleShape.new(radius,height) creates a new collision capsule shape-->
 +
 
 +
[[r3d.CapsuleShape:setHeight]] ''sets the height of a collision capsule shape''<br/><!--GIDEROSMTD:r3d.CapsuleShape:setHeight(number) sets the height of a collision capsule shape-->
 +
[[r3d.CapsuleShape:setRadius]] ''sets the radius of a collision capsule shape''<br/><!--GIDEROSMTD:r3d.CapsuleShape:setRadius(number) sets the radius of a collision capsule shape-->
 +
 
 
| style="width: 50%; vertical-align:top;"|
 
| style="width: 50%; vertical-align:top;"|
 
|}
 
|}
 +
 +
----
 +
*'''[[R3d.Shape]]'''
 +
*'''[[ReactPhysics3D]]'''

Latest revision as of 04:36, 19 December 2025

Supported platforms: Platform android.pngPlatform ios.pngPlatform mac.pngPlatform pc.pngPlatform html5.pngPlatform winrt.pngPlatform win32.png
Available since: Gideros 2019.10

Description

The CapsuleShape class describes a capsule collision shape around the local Y axis and centered at the origin of the collider. It is the convex hull of two spheres. It can also be seen as an elongated sphere.

In order to create it, you only need to specify the radius of the two spheres and the height of the capsule (distance between the centers of the two spheres).

Methods

r3d.CapsuleShape.new creates a new collision capsule shape

r3d.CapsuleShape:setHeight sets the height of a collision capsule shape
r3d.CapsuleShape:setRadius sets the radius of a collision capsule shape