Package com.ardor3d.example.craft.player
Class PlayerWithPhysics
java.lang.Object
com.ardorcraft.player.PlayerBase
com.ardor3d.example.craft.player.PlayerWithCollision
com.ardor3d.example.craft.player.PlayerWithPhysics
A player implementation with walk/fly modes and gravity and jumping.
-
Field Summary
Fields inherited from class com.ardor3d.example.craft.player.PlayerWithCollision
currentLocation, isOnGround, moveDir, mult, normal, oldLocation, penetrationVec, testVec, testVecs
Fields inherited from class com.ardorcraft.player.PlayerBase
acceleration, direction, left, position, up, velocity
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
boolean
void
jump()
void
setWalking
(boolean walking) void
update
(BlockWorld blockScene, ReadOnlyTimer timer) Methods inherited from class com.ardor3d.example.craft.player.PlayerWithCollision
isOnGround, isPlayerSpace
Methods inherited from class com.ardorcraft.player.PlayerBase
getAcceleration, getDirection, getLeft, getPosition, getUp, getVelocity, normalize
-
Constructor Details
-
PlayerWithPhysics
-
-
Method Details
-
update
- Overrides:
update
in classPlayerWithCollision
-
jump
public void jump() -
isWalking
public boolean isWalking() -
setWalking
public void setWalking(boolean walking) -
getWalkControl
-
getFlyControl
-
disableControls
public void disableControls() -
enableControls
public void enableControls()
-