C# 클래스 PlayerGirl, urban-survivors

상속: PlayerBase
파일 보기 프로젝트 열기: exdev/urban-survivors

공개 프로퍼티들

프로퍼티 타입 설명
degreePlayMoveLeftRight float
followDistance float
followTarget GameObject
lowerBody Transform
snd_onstun UnityEngine.AudioClip
upperBody Transform

보호된 프로퍼티들

프로퍼티 타입 설명
aimDir Vector3

공개 메소드들

메소드 설명
ActMovement ( ) : void
CalcSeek ( ) : void
GetAutoLockDir ( Vector2 _dir ) : Vector2
IsCloseFollowTarget ( ) : bool
IsFarAwayFollowTarget ( ) : bool
IsReloading ( ) : bool
LateUpdate ( ) : void
NeedAvoid ( ) : bool
OnActiveReload ( ) : void
OnRecover ( float _hp ) : void
OnReload ( ) : void
OnStun ( ) : void
OnTriggerEnter ( Collider _other ) : void
ProcessMovement ( ) : void
ReloadTime ( ) : float
UpdateAvoid ( ) : void
UpdateFollow ( ) : void
UpdateIdle ( ) : void
UpdateReload ( ) : void
UpdateShoot ( ) : void
UpdateStun ( ) : void

보호된 메소드들

메소드 설명
ShowDebugInfo ( ) : void
Start ( ) : void
Update ( ) : void

비공개 메소드들

메소드 설명
FallDown ( ) : IEnumerator
HandleInput ( ) : void
InitAnim ( ) : void

메소드 상세

ActMovement() 공개 메소드

public ActMovement ( ) : void
리턴 void

CalcSeek() 공개 메소드

public CalcSeek ( ) : void
리턴 void

GetAutoLockDir() 공개 메소드

public GetAutoLockDir ( Vector2 _dir ) : Vector2
_dir Vector2
리턴 Vector2

IsCloseFollowTarget() 공개 메소드

public IsCloseFollowTarget ( ) : bool
리턴 bool

IsFarAwayFollowTarget() 공개 메소드

public IsFarAwayFollowTarget ( ) : bool
리턴 bool

IsReloading() 공개 메소드

public IsReloading ( ) : bool
리턴 bool

LateUpdate() 공개 메소드

public LateUpdate ( ) : void
리턴 void

NeedAvoid() 공개 메소드

public NeedAvoid ( ) : bool
리턴 bool

OnActiveReload() 공개 메소드

public OnActiveReload ( ) : void
리턴 void

OnRecover() 공개 메소드

public OnRecover ( float _hp ) : void
_hp float
리턴 void

OnReload() 공개 메소드

public OnReload ( ) : void
리턴 void

OnStun() 공개 메소드

public OnStun ( ) : void
리턴 void

OnTriggerEnter() 공개 메소드

public OnTriggerEnter ( Collider _other ) : void
_other Collider
리턴 void

ProcessMovement() 공개 메소드

public ProcessMovement ( ) : void
리턴 void

ReloadTime() 공개 메소드

public ReloadTime ( ) : float
리턴 float

ShowDebugInfo() 보호된 메소드

protected ShowDebugInfo ( ) : void
리턴 void

Start() 보호된 메소드

protected Start ( ) : void
리턴 void

Update() 보호된 메소드

protected Update ( ) : void
리턴 void

UpdateAvoid() 공개 메소드

public UpdateAvoid ( ) : void
리턴 void

UpdateFollow() 공개 메소드

public UpdateFollow ( ) : void
리턴 void

UpdateIdle() 공개 메소드

public UpdateIdle ( ) : void
리턴 void

UpdateReload() 공개 메소드

public UpdateReload ( ) : void
리턴 void

UpdateShoot() 공개 메소드

public UpdateShoot ( ) : void
리턴 void

UpdateStun() 공개 메소드

public UpdateStun ( ) : void
리턴 void

프로퍼티 상세

aimDir 보호되어 있는 프로퍼티

protected Vector3 aimDir
리턴 Vector3

degreePlayMoveLeftRight 공개적으로 프로퍼티

public float degreePlayMoveLeftRight
리턴 float

followDistance 공개적으로 프로퍼티

public float followDistance
리턴 float

followTarget 공개적으로 프로퍼티

public GameObject followTarget
리턴 GameObject

lowerBody 공개적으로 프로퍼티

public Transform lowerBody
리턴 Transform

snd_onstun 공개적으로 프로퍼티

public AudioClip,UnityEngine snd_onstun
리턴 UnityEngine.AudioClip

upperBody 공개적으로 프로퍼티

public Transform upperBody
리턴 Transform