C# 클래스 CreatureAI, TheUnseen

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

공개 프로퍼티들

프로퍼티 타입 설명
SSChargeDecrease float
absorbingSound UnityEngine.AudioClip
attackDamage int
attackRange float
attackSound UnityEngine.AudioClip
attackSpeed float
chaseSpeed float
checkProgressTime float
currentState States,
currentTarget GameObject
currentWaypoint GameObject
drainRange float
growls AudioClip[]
isAttacking bool
isSuperSayian bool
lightning LightningBolt
meshRenderer Renderer
minWaypointRange float
newTarget GameObject
normal Material
randomNoiseTime float
ratioDrainPerSecond float
roars AudioClip[]
runSpeed float
searchTime float
soundSource AudioSource
superSayianCharge float
superSayianGlow Material
superSayianSpeedMult float
superSayianTime float
timeSearchedSoFar float
timeToWait float
walkSpeed float

공개 메소드들

메소드 설명
Attack ( GameObject target ) : IEnumerator
Awake ( ) : void
CanDrain ( GameObject obj ) : bool
GetNearestWaypoint ( ) : void
Update ( ) : void
UpdateAnimations ( ) : void

비공개 메소드들

메소드 설명
GetNewestTarget ( ) : GameObject
getValue ( GameObject obj ) : float

메소드 상세

Attack() 공개 메소드

public Attack ( GameObject target ) : IEnumerator
target GameObject
리턴 IEnumerator

Awake() 공개 메소드

public Awake ( ) : void
리턴 void

CanDrain() 공개 메소드

public CanDrain ( GameObject obj ) : bool
obj GameObject
리턴 bool

GetNearestWaypoint() 공개 메소드

public GetNearestWaypoint ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

UpdateAnimations() 공개 메소드

public UpdateAnimations ( ) : void
리턴 void

프로퍼티 상세

SSChargeDecrease 공개적으로 프로퍼티

public float SSChargeDecrease
리턴 float

absorbingSound 공개적으로 프로퍼티

public AudioClip,UnityEngine absorbingSound
리턴 UnityEngine.AudioClip

attackDamage 공개적으로 프로퍼티

public int attackDamage
리턴 int

attackRange 공개적으로 프로퍼티

public float attackRange
리턴 float

attackSound 공개적으로 프로퍼티

public AudioClip,UnityEngine attackSound
리턴 UnityEngine.AudioClip

attackSpeed 공개적으로 프로퍼티

public float attackSpeed
리턴 float

chaseSpeed 공개적으로 프로퍼티

public float chaseSpeed
리턴 float

checkProgressTime 공개적으로 프로퍼티

public float checkProgressTime
리턴 float

currentState 공개적으로 프로퍼티

public States, currentState
리턴 States,

currentTarget 공개적으로 프로퍼티

public GameObject currentTarget
리턴 GameObject

currentWaypoint 공개적으로 프로퍼티

public GameObject currentWaypoint
리턴 GameObject

drainRange 공개적으로 프로퍼티

public float drainRange
리턴 float

growls 공개적으로 프로퍼티

public AudioClip[] growls
리턴 AudioClip[]

isAttacking 공개적으로 프로퍼티

public bool isAttacking
리턴 bool

isSuperSayian 공개적으로 프로퍼티

public bool isSuperSayian
리턴 bool

lightning 공개적으로 프로퍼티

public LightningBolt lightning
리턴 LightningBolt

meshRenderer 공개적으로 프로퍼티

public Renderer meshRenderer
리턴 Renderer

minWaypointRange 공개적으로 프로퍼티

public float minWaypointRange
리턴 float

newTarget 공개적으로 프로퍼티

public GameObject newTarget
리턴 GameObject

normal 공개적으로 프로퍼티

public Material normal
리턴 Material

randomNoiseTime 공개적으로 프로퍼티

public float randomNoiseTime
리턴 float

ratioDrainPerSecond 공개적으로 프로퍼티

public float ratioDrainPerSecond
리턴 float

roars 공개적으로 프로퍼티

public AudioClip[] roars
리턴 AudioClip[]

runSpeed 공개적으로 프로퍼티

public float runSpeed
리턴 float

searchTime 공개적으로 프로퍼티

public float searchTime
리턴 float

soundSource 공개적으로 프로퍼티

public AudioSource soundSource
리턴 AudioSource

superSayianCharge 공개적으로 프로퍼티

public float superSayianCharge
리턴 float

superSayianGlow 공개적으로 프로퍼티

public Material superSayianGlow
리턴 Material

superSayianSpeedMult 공개적으로 프로퍼티

public float superSayianSpeedMult
리턴 float

superSayianTime 공개적으로 프로퍼티

public float superSayianTime
리턴 float

timeSearchedSoFar 공개적으로 프로퍼티

public float timeSearchedSoFar
리턴 float

timeToWait 공개적으로 프로퍼티

public float timeToWait
리턴 float

walkSpeed 공개적으로 프로퍼티

public float walkSpeed
리턴 float