public class PursuitBehaviour extends SeekBehaviour
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
PursuitBehaviour.PursuitWithoutTarget  | 
AbstractStrengthSteeringBehaviour.negativeScalarMultiplierAbstractSteeringBehaviour.IllegalBrakingFactorBehaviour.behaviourNullAgentExceptionvelocity| Constructor and Description | 
|---|
PursuitBehaviour(Agent agent,
                Agent target)  | 
PursuitBehaviour(Agent agent,
                Agent target,
                com.jme3.scene.Spatial spatial)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected com.jme3.math.Vector3f | 
calculateFullSteering()
Calculate steering vector. 
 | 
controlRender, getSeekingPos, getTarget, setSeekingPos, setTargetcalculateSteering, setupStrengthControl, setupStrengthControl, setupStrengthControl, setupStrengthControl, turnOffStrengthControlagentTotalMass, calculateNewVelocity, controlUpdate, getBrakingFactor, getTPF, getVelocity, rotateAgent, setBrakingFactor, setTPF, setVelocitypublic PursuitBehaviour(Agent agent, Agent target)
PursuitBehaviour.PursuitWithoutTarget - If target is nullSeekBehaviour.SeekBehaviour(com.jme3.ai.agents.Agent, com.jme3.ai.agents.Agent)public PursuitBehaviour(Agent agent, Agent target, com.jme3.scene.Spatial spatial)
PursuitBehaviour.PursuitWithoutTarget - If target is nullSeekBehaviour.SeekBehaviour(com.jme3.ai.agents.Agent, com.jme3.ai.agents.Agent, com.jme3.scene.Spatial)protected com.jme3.math.Vector3f calculateFullSteering()
SeekBehaviourcalculateFullSteering in class SeekBehaviourAbstractStrengthSteeringBehaviour.calculateFullSteering()