프로그래밍 공부
작성일
2024. 2. 15. 16:30
작성자
WDmil
728x90

마법 이펙트와 스킬여부를 분리하여 관리해본다.


상속관계 정리

마법은 위와같이 관리한다.

 

Wizard_Skill을 통해 Skill을 관리하고, Wizard를 상속받는다.

 

Heal은 Wizard_Skill을 상속받아 이펙트나 효과를 관리한다.

 

즉, Wizard->Wizard_Skill->Heal 순으로 마법이 관리된다.


BP_Wizard_Skill

오버라이딩할 함수들을 정의해놓는다. 위의 함수들을 바탕으로 재구현할 것 이다.


BP_Heal

Heal스킬의 바탕은 위와같다.

 

소유자를 확인하고, 해당 소유자가 유효할 경우, 소유자의 오너->소유자의 오너 = 플레이어 에게 힐 애니메이션을 출력하게 하면 된다.

 

728x90