C# 클래스 BotAI, source

상속: MonoBehaviour
파일 보기 프로젝트 열기: unityosgt/source 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
IdleAnimation UnityEngine.AnimationClip
anim Animation
animationSpeed float
botState BotState
defaultHealth int
distanceToPlayer float
endOfPathEffect GameObject
health int
myPhotonView PhotonView,
sleepVelocity float

보호된 프로퍼티들

프로퍼티 타입 설명
lastTarget Vector3

공개 메소드들

메소드 설명
Attack ( ) : void
Damage ( ) : void
GetFeetPosition ( ) : Vector3
OnTargetReached ( ) : void
Start ( ) : void

보호된 메소드들

메소드 설명
FixedUpdate ( ) : void

비공개 메소드들

메소드 설명
Die ( ) : IEnumerator
DoAttack ( ) : IEnumerator
DoDamage ( ) : IEnumerator

메소드 상세

Attack() 공개 메소드

public Attack ( ) : void
리턴 void

Damage() 공개 메소드

public Damage ( ) : void
리턴 void

FixedUpdate() 보호된 메소드

protected FixedUpdate ( ) : void
리턴 void

GetFeetPosition() 공개 메소드

public GetFeetPosition ( ) : Vector3
리턴 Vector3

OnTargetReached() 공개 메소드

public OnTargetReached ( ) : void
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

프로퍼티 상세

IdleAnimation 공개적으로 프로퍼티

public AnimationClip,UnityEngine IdleAnimation
리턴 UnityEngine.AnimationClip

anim 공개적으로 프로퍼티

public Animation anim
리턴 Animation

animationSpeed 공개적으로 프로퍼티

public float animationSpeed
리턴 float

botState 공개적으로 프로퍼티

public BotState botState
리턴 BotState

defaultHealth 공개적으로 프로퍼티

public int defaultHealth
리턴 int

distanceToPlayer 공개적으로 프로퍼티

public float distanceToPlayer
리턴 float

endOfPathEffect 공개적으로 프로퍼티

public GameObject endOfPathEffect
리턴 GameObject

health 공개적으로 프로퍼티

public int health
리턴 int

lastTarget 보호되어 있는 프로퍼티

protected Vector3 lastTarget
리턴 Vector3

myPhotonView 공개적으로 프로퍼티

public PhotonView, myPhotonView
리턴 PhotonView,

sleepVelocity 공개적으로 프로퍼티

public float sleepVelocity
리턴 float