C# 클래스 SkillBar, CSharpGameFramework

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

공개 프로퍼티들

프로퍼티 타입 설명
onDestroy FunOnDestroy
onSelectSkill SelectSkillFun
panelSkill GameObject
prefabSkillIcon GameObject

공개 메소드들

메소드 설명
AddSkill ( int objID, int skillID, int icon, float cooldownTime, bool canSelect = true ) : SkillInfo,
Clear ( ) : void
GetSkillByID ( int objID ) : SkillInfo,
GetSkillByIndex ( int index ) : SkillInfo,
GetSkillCount ( ) : int
OnDestroy ( ) : void
RemoveAllSkills ( ) : void
RemoveSkill ( int objID ) : void
Start ( ) : void
Update ( ) : void

비공개 메소드들

메소드 설명
RefreshSkillPosition ( ) : void

메소드 상세

AddSkill() 공개 메소드

public AddSkill ( int objID, int skillID, int icon, float cooldownTime, bool canSelect = true ) : SkillInfo,
objID int
skillID int
icon int
cooldownTime float
canSelect bool
리턴 SkillInfo,

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

GetSkillByID() 공개 메소드

public GetSkillByID ( int objID ) : SkillInfo,
objID int
리턴 SkillInfo,

GetSkillByIndex() 공개 메소드

public GetSkillByIndex ( int index ) : SkillInfo,
index int
리턴 SkillInfo,

GetSkillCount() 공개 메소드

public GetSkillCount ( ) : int
리턴 int

OnDestroy() 공개 메소드

public OnDestroy ( ) : void
리턴 void

RemoveAllSkills() 공개 메소드

public RemoveAllSkills ( ) : void
리턴 void

RemoveSkill() 공개 메소드

public RemoveSkill ( int objID ) : void
objID int
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

프로퍼티 상세

onDestroy 공개적으로 프로퍼티

public FunOnDestroy onDestroy
리턴 FunOnDestroy

onSelectSkill 공개적으로 프로퍼티

public SelectSkillFun onSelectSkill
리턴 SelectSkillFun

panelSkill 공개적으로 프로퍼티

public GameObject panelSkill
리턴 GameObject

prefabSkillIcon 공개적으로 프로퍼티

public GameObject prefabSkillIcon
리턴 GameObject