public class btCharacterControllerInterface extends btActionInterface
className| Constructor and Description |
|---|
btCharacterControllerInterface(long cPtr,
boolean cMemoryOwn)
Construct a new btCharacterControllerInterface, normally you should not need this constructor it's intended for low-level usage.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
canJump() |
static long |
getCPtr(btCharacterControllerInterface obj) |
void |
jump() |
void |
jump(Vector3 dir) |
boolean |
onGround() |
void |
playerStep(btCollisionWorld collisionWorld,
float dt) |
void |
preStep(btCollisionWorld collisionWorld) |
void |
reset(btCollisionWorld collisionWorld) |
void |
setUpInterpolate(boolean value) |
void |
setVelocityForTimeInterval(Vector3 velocity,
float timeInterval) |
void |
setWalkDirection(Vector3 walkDirection) |
void |
warp(Vector3 origin) |
debugDraw, getCPtr, updateActiondispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btCharacterControllerInterface(long cPtr,
boolean cMemoryOwn)
public static long getCPtr(btCharacterControllerInterface obj)
public void setWalkDirection(Vector3 walkDirection)
public void setVelocityForTimeInterval(Vector3 velocity, float timeInterval)
public void reset(btCollisionWorld collisionWorld)
public void warp(Vector3 origin)
public void preStep(btCollisionWorld collisionWorld)
public void playerStep(btCollisionWorld collisionWorld, float dt)
public boolean canJump()
public void jump(Vector3 dir)
public void jump()
public boolean onGround()
public void setUpInterpolate(boolean value)
Copyright © 2021. All rights reserved.