public final class CharacterControllerComponent extends java.lang.Object implements ICollisionComponent
| Modifier and Type | Field and Description |
|---|---|
float |
height |
float |
mass |
float |
radius |
boolean |
rolling |
| Constructor and Description |
|---|
CharacterControllerComponent() |
| Modifier and Type | Method and Description |
|---|---|
CharacterControllerDynamic |
getCharacterController() |
CollisionObject |
getCollisionObject() |
GameObject |
getGameObject() |
void |
init(GameObject gameObject)
internal - don't call
|
void |
onActivate()
internal - don't call
|
void |
onDeactivate()
internal - don't call
|
void |
onDestroy()
internal - don't call
|
void |
start()
internal - don't call
|
void |
updatePhysicSensor()
internal - don't call
|
void |
updatePhysicTransform()
internal - don't call
|
void |
updateRenderToPhysic()
internal - don't call
|
void |
updateStep(long timePassedMs)
internal - don't call
|
public float height
public float radius
public float mass
public boolean rolling
public final GameObject getGameObject()
getGameObject in interface IComponentGameObject this component is attached topublic CharacterControllerDynamic getCharacterController()
ScriptComponent can use it to control the character based on input, ai, ...public final CollisionObject getCollisionObject()
getCollisionObject in interface ICollisionComponentCharacterControllerDynamic.getRollingBody()public final void init(GameObject gameObject)
init in interface IComponentpublic final void start()
start in interface IComponentpublic void onActivate()
onActivate in interface IComponentpublic void onDeactivate()
onDeactivate in interface IComponentpublic void onDestroy()
onDestroy in interface IComponentpublic final void updateStep(long timePassedMs)
updateStep in interface ICollisionComponentpublic final void updatePhysicSensor()
updatePhysicSensor in interface ICollisionComponentpublic final void updateRenderToPhysic()
updateRenderToPhysic in interface ICollisionComponentpublic final void updatePhysicTransform()
updatePhysicTransform in interface ICollisionComponentBonzai Engine 1.3.4 11/12/2015 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2015 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com