https://github.com/hj529ho/RapkiSkillEditor_Unity.git
이거 의존성 제거해서 어떤 프로젝트에서든지 쓸 수 있도록 추상화 했음.
설치는 클론 받고 Core파일 Assets폴더 안에 아무데나 붙여 넣으면 됨.
창은 Toos/Skill Editor 에서 열 수 있음.
스킬 효과 모듈은
이런식으로 어트리뷰트 달아놓고 BaseSkillBehaviour만 상속해주면 됨.
나머지는 Execute안에서 해결 하면 됨.
ISkillContext에는 개발자가 원하는 타입으로 접근 할 수 있도록 제네릭으로 만들어 놨음.
Self랑 Target을 어떻게 쓸지는 개발자가 알아서 하면 됨.
엔티티 내에 수학적 계산을 하는 노드를 만들고 싶다면 ValueProcessor를 사용하면 됨.
컨텍스트로 넘겨준 특정 엔티티의 값에 접근하고 싶다면 PropertyAccessor사용하면 됨.
저장하면 SO 파일로 저장되고 Open in Skill Editor 버튼을 눌러서 다시 열 수 있음.
한번 사용해보고 궁금하거나 피드백 줄 거 있으면 깃허브에 이슈 남겨줘
좋아보이네
필요했는데 감사합니다. 근데 Readme에 SkillBehaviourBase이거 제대로 적힌거 맞나요?
리드미는 내가 중간중간 쓴거라 examples폴더가 더 정확함
리드미 수정함