C# Class JojoBehaviourTree.BehaviourTreeAgent

Inheritance: UnityEngine.MonoBehaviour
显示文件 Open project: benjaml/PathfindingToolUnity Class Usage Examples

Public Properties

Property Type Description
calculSpeed bool
currentNavMeshAgent UnityEngine.NavMeshAgent
currentTarget UnityEngine.Transform
fireRate float
nbFrame int
nextShoot float
previousPosition UnityEngine.Vector3
speedTarget UnityEngine.Vector3
startPosition UnityEngine.Vector3

Public Methods

Method Description
OnCollisionEnter ( Collision collision ) : void
Start ( ) : void
Update ( ) : void
canShoot ( ) : bool
resetShoot ( ) : void

Method Details

OnCollisionEnter() public method

public OnCollisionEnter ( Collision collision ) : void
collision UnityEngine.Collision
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

canShoot() public method

public canShoot ( ) : bool
return bool

resetShoot() public method

public resetShoot ( ) : void
return void

Property Details

calculSpeed public_oe property

public bool calculSpeed
return bool

currentNavMeshAgent public_oe property

public NavMeshAgent,UnityEngine currentNavMeshAgent
return UnityEngine.NavMeshAgent

currentTarget public_oe property

public Transform,UnityEngine currentTarget
return UnityEngine.Transform

fireRate public_oe property

public float fireRate
return float

nbFrame public_oe property

public int nbFrame
return int

nextShoot public_oe property

public float nextShoot
return float

previousPosition public_oe property

public Vector3,UnityEngine previousPosition
return UnityEngine.Vector3

speedTarget public_oe property

public Vector3,UnityEngine speedTarget
return UnityEngine.Vector3

startPosition public_oe property

public Vector3,UnityEngine startPosition
return UnityEngine.Vector3