C# 클래스 Enemy, Castle-Bashers

상속: MonoBehaviour
파일 보기 프로젝트 열기: DevelopersGuild/Castle-Bashers 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
agroRange float
attackRange float
attackShakesScreen bool
attackSound AudioClip
attack_CD float
classification Type
experienceAmount int

보호된 프로퍼티들

프로퍼티 타입 설명
attackTimer float
camera CameraFollow
isAttacking bool

공개 메소드들

메소드 설명
Act ( Type, t ) : void
Awake ( ) : void
GetInvincible ( ) : bool
GetTarget ( ) : GameObject
Move ( Vector3 velocity, float force = 1 ) : void
MoveToDir ( Vector3 vDirection, float force = 1 ) : void
SetTarget ( GameObject tar ) : void
Start ( ) : void
Update ( ) : void
getCanMove ( ) : bool
setInvTime ( float t ) : void
setIsAttacking ( bool b ) : void
updateMove ( Vector3 velocity ) : void

메소드 상세

Act() 공개 메소드

public Act ( Type, t ) : void
t Type,
리턴 void

Awake() 공개 메소드

public Awake ( ) : void
리턴 void

GetInvincible() 공개 메소드

public GetInvincible ( ) : bool
리턴 bool

GetTarget() 공개 메소드

public GetTarget ( ) : GameObject
리턴 GameObject

Move() 공개 메소드

public Move ( Vector3 velocity, float force = 1 ) : void
velocity Vector3
force float
리턴 void

MoveToDir() 공개 메소드

public MoveToDir ( Vector3 vDirection, float force = 1 ) : void
vDirection Vector3
force float
리턴 void

SetTarget() 공개 메소드

public SetTarget ( GameObject tar ) : void
tar GameObject
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

getCanMove() 공개 메소드

public getCanMove ( ) : bool
리턴 bool

setInvTime() 공개 메소드

public setInvTime ( float t ) : void
t float
리턴 void

setIsAttacking() 공개 메소드

public setIsAttacking ( bool b ) : void
b bool
리턴 void

updateMove() 공개 메소드

public updateMove ( Vector3 velocity ) : void
velocity Vector3
리턴 void

프로퍼티 상세

agroRange 공개적으로 프로퍼티

public float agroRange
리턴 float

attackRange 공개적으로 프로퍼티

public float attackRange
리턴 float

attackShakesScreen 공개적으로 프로퍼티

public bool attackShakesScreen
리턴 bool

attackSound 공개적으로 프로퍼티

public AudioClip attackSound
리턴 AudioClip

attackTimer 보호되어 있는 프로퍼티

protected float attackTimer
리턴 float

attack_CD 공개적으로 프로퍼티

public float attack_CD
리턴 float

camera 보호되어 있는 프로퍼티

protected CameraFollow camera
리턴 CameraFollow

classification 공개적으로 프로퍼티

public Type classification
리턴 Type

experienceAmount 공개적으로 프로퍼티

public int experienceAmount
리턴 int

isAttacking 보호되어 있는 프로퍼티

protected bool isAttacking
리턴 bool