C# 클래스 JojoBehaviourTree.BehaviourTreeAgent

상속: UnityEngine.MonoBehaviour
파일 보기 프로젝트 열기: benjaml/PathfindingToolUnity 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
calculSpeed bool
currentNavMeshAgent UnityEngine.NavMeshAgent
currentTarget UnityEngine.Transform
fireRate float
nbFrame int
nextShoot float
previousPosition UnityEngine.Vector3
speedTarget UnityEngine.Vector3
startPosition UnityEngine.Vector3

공개 메소드들

메소드 설명
OnCollisionEnter ( Collision collision ) : void
Start ( ) : void
Update ( ) : void
canShoot ( ) : bool
resetShoot ( ) : void

메소드 상세

OnCollisionEnter() 공개 메소드

public OnCollisionEnter ( Collision collision ) : void
collision UnityEngine.Collision
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

canShoot() 공개 메소드

public canShoot ( ) : bool
리턴 bool

resetShoot() 공개 메소드

public resetShoot ( ) : void
리턴 void

프로퍼티 상세

calculSpeed 공개적으로 프로퍼티

public bool calculSpeed
리턴 bool

currentNavMeshAgent 공개적으로 프로퍼티

public NavMeshAgent,UnityEngine currentNavMeshAgent
리턴 UnityEngine.NavMeshAgent

currentTarget 공개적으로 프로퍼티

public Transform,UnityEngine currentTarget
리턴 UnityEngine.Transform

fireRate 공개적으로 프로퍼티

public float fireRate
리턴 float

nbFrame 공개적으로 프로퍼티

public int nbFrame
리턴 int

nextShoot 공개적으로 프로퍼티

public float nextShoot
리턴 float

previousPosition 공개적으로 프로퍼티

public Vector3,UnityEngine previousPosition
리턴 UnityEngine.Vector3

speedTarget 공개적으로 프로퍼티

public Vector3,UnityEngine speedTarget
리턴 UnityEngine.Vector3

startPosition 공개적으로 프로퍼티

public Vector3,UnityEngine startPosition
리턴 UnityEngine.Vector3