C# 클래스 EnemyCtrl, 006762

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

공개 프로퍼티들

프로퍼티 타입 설명
attackSeClip UnityEngine.AudioClip
basePosition Vector3
deathSeClip UnityEngine.AudioClip
dropItemPrefab GameObject[]
hitEffect GameObject
waitBaseTime float
walkRange float

공개 메소드들

메소드 설명
AttackStart ( ) : void
Attacking ( ) : void
ChangeState ( State, nextState ) : void
ChaseStart ( ) : void
Chasing ( ) : void
Damage ( AttackArea, attackInfo ) : void
Died ( ) : void
DiedStart ( ) : void
OnNetworkInstantiate ( NetworkMessageInfo info ) : void
SetAttackTarget ( Transform target ) : void
Start ( ) : void
StateStartCommon ( ) : void
Update ( ) : void
WalkStart ( ) : void
Walking ( ) : void
dropItem ( ) : void

비공개 메소드들

메소드 설명
DamageMine ( int damage ) : void

메소드 상세

AttackStart() 공개 메소드

public AttackStart ( ) : void
리턴 void

Attacking() 공개 메소드

public Attacking ( ) : void
리턴 void

ChangeState() 공개 메소드

public ChangeState ( State, nextState ) : void
nextState State,
리턴 void

ChaseStart() 공개 메소드

public ChaseStart ( ) : void
리턴 void

Chasing() 공개 메소드

public Chasing ( ) : void
리턴 void

Damage() 공개 메소드

public Damage ( AttackArea, attackInfo ) : void
attackInfo AttackArea,
리턴 void

Died() 공개 메소드

public Died ( ) : void
리턴 void

DiedStart() 공개 메소드

public DiedStart ( ) : void
리턴 void

OnNetworkInstantiate() 공개 메소드

public OnNetworkInstantiate ( NetworkMessageInfo info ) : void
info UnityEngine.NetworkMessageInfo
리턴 void

SetAttackTarget() 공개 메소드

public SetAttackTarget ( Transform target ) : void
target Transform
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

StateStartCommon() 공개 메소드

public StateStartCommon ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

WalkStart() 공개 메소드

public WalkStart ( ) : void
리턴 void

Walking() 공개 메소드

public Walking ( ) : void
리턴 void

dropItem() 공개 메소드

public dropItem ( ) : void
리턴 void

프로퍼티 상세

attackSeClip 공개적으로 프로퍼티

public AudioClip,UnityEngine attackSeClip
리턴 UnityEngine.AudioClip

basePosition 공개적으로 프로퍼티

public Vector3 basePosition
리턴 Vector3

deathSeClip 공개적으로 프로퍼티

public AudioClip,UnityEngine deathSeClip
리턴 UnityEngine.AudioClip

dropItemPrefab 공개적으로 프로퍼티

public GameObject[] dropItemPrefab
리턴 GameObject[]

hitEffect 공개적으로 프로퍼티

public GameObject hitEffect
리턴 GameObject

waitBaseTime 공개적으로 프로퍼티

public float waitBaseTime
리턴 float

walkRange 공개적으로 프로퍼티

public float walkRange
리턴 float