C# 클래스 PossessableTree

상속: Possessable
파일 보기 프로젝트 열기: mezosaurus/eae-project 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AxeMan GameObject
BodyParts Tree.Private.BodyParts
BonusPoisonTimer float
BonusSkin UnityEngine.GUISkin
BonusSpeedTimer float
Dead bool
DisabledForMinigame List
Eating bool
MaxBonusTime float
NPC GameObject
Prefabs Tree.Private.Prefabs
Sounds Tree.Private.Sounds
Speed float
Sprites Tree.Private.Sprites

보호된 프로퍼티들

프로퍼티 타입 설명
currentState TreeState
currentStateName string
states TreeState>.Dictionary

공개 메소드들

메소드 설명
ChangeState ( string newState ) : void
ChangeState ( string newState, object data ) : void
StartActiveAxeManMinigame ( ) : void
UpdateSorting ( ) : void
exorcise ( ) : void
possess ( ) : void

보호된 메소드들

메소드 설명
CreateStates ( ) : void
GameUpdate ( ) : void
OnGUI ( ) : void
OnTriggerEnter2D ( Collider2D collider ) : void
OnTriggerExit2D ( Collider2D collider ) : void
Start ( ) : void

비공개 메소드들

메소드 설명
FixedUpdate ( ) : void
HandleChangePhase ( Message, m ) : void
HandleDeath ( Message, m ) : void
LoadCircle ( ) : void
OnDestroy ( ) : void

메소드 상세

ChangeState() 공개 메소드

public ChangeState ( string newState ) : void
newState string
리턴 void

ChangeState() 공개 메소드

public ChangeState ( string newState, object data ) : void
newState string
data object
리턴 void

CreateStates() 보호된 메소드

protected CreateStates ( ) : void
리턴 void

GameUpdate() 보호된 메소드

protected GameUpdate ( ) : void
리턴 void

OnGUI() 보호된 메소드

protected OnGUI ( ) : void
리턴 void

OnTriggerEnter2D() 보호된 메소드

protected OnTriggerEnter2D ( Collider2D collider ) : void
collider Collider2D
리턴 void

OnTriggerExit2D() 보호된 메소드

protected OnTriggerExit2D ( Collider2D collider ) : void
collider Collider2D
리턴 void

Start() 보호된 메소드

protected Start ( ) : void
리턴 void

StartActiveAxeManMinigame() 공개 메소드

public StartActiveAxeManMinigame ( ) : void
리턴 void

UpdateSorting() 공개 메소드

public UpdateSorting ( ) : void
리턴 void

exorcise() 공개 메소드

public exorcise ( ) : void
리턴 void

possess() 공개 메소드

public possess ( ) : void
리턴 void

프로퍼티 상세

AxeMan 공개적으로 프로퍼티

public GameObject AxeMan
리턴 GameObject

BodyParts 공개적으로 프로퍼티

public BodyParts,Tree.Private BodyParts
리턴 Tree.Private.BodyParts

BonusPoisonTimer 공개적으로 프로퍼티

public float BonusPoisonTimer
리턴 float

BonusSkin 공개적으로 프로퍼티

public GUISkin,UnityEngine BonusSkin
리턴 UnityEngine.GUISkin

BonusSpeedTimer 공개적으로 프로퍼티

public float BonusSpeedTimer
리턴 float

Dead 공개적으로 프로퍼티

public bool Dead
리턴 bool

DisabledForMinigame 공개적으로 프로퍼티

public List DisabledForMinigame
리턴 List

Eating 공개적으로 프로퍼티

public bool Eating
리턴 bool

MaxBonusTime 공개적으로 프로퍼티

public float MaxBonusTime
리턴 float

NPC 공개적으로 프로퍼티

public GameObject NPC
리턴 GameObject

Prefabs 공개적으로 프로퍼티

public Tree.Private.Prefabs Prefabs
리턴 Tree.Private.Prefabs

Sounds 공개적으로 프로퍼티

public Tree.Private.Sounds Sounds
리턴 Tree.Private.Sounds

Speed 공개적으로 프로퍼티

public float Speed
리턴 float

Sprites 공개적으로 프로퍼티

public Tree.Private.Sprites Sprites
리턴 Tree.Private.Sprites

currentState 보호되어 있는 프로퍼티

protected TreeState currentState
리턴 TreeState

currentStateName 보호되어 있는 프로퍼티

protected string currentStateName
리턴 string

states 보호되어 있는 프로퍼티

protected Dictionary states
리턴 TreeState>.Dictionary