... | @@ -5,9 +5,11 @@ |
... | @@ -5,9 +5,11 @@ |
|
## BattleScene 개편
|
|
## BattleScene 개편
|
|
|
|
|
|
### Skill 클래스 구조
|
|
### Skill 클래스 구조
|
|
public SkillType{enum} type;
|
|
public SkillType{enum} type; [br]
|
|
public UseSkill{delegate} use; // public delegate void UseSkill(object skillArg)
|
|
public UseSkill{delegate} use; // public delegate void UseSkill(object skillArg) [br]
|
|
public bool[] isDependencies;
|
|
public bool[] isDependencies; [br]
|
|
|
|
protected GameObject SkillEffect; // Skill instance가 계속 이 친구의 책임을 지는게 좋을 듯(이동, 충돌 처리) [br]
|
|
|
|
public void Update(); use()가 Update를 player.Update에서 실행할 수 있도록
|
|
|
|
|
|
## DeckMaker
|
|
## DeckMaker
|
|
- 상호간 Dependency가 필요한 스킬들에 대해서도 처리하는 시스템이 필요
|
|
- 상호간 Dependency가 필요한 스킬들에 대해서도 처리하는 시스템이 필요
|
... | | ... | |