■ 질문전 필독!
- 질문할 내용이 이 게시판이나 강좌에 이미 있는지 확인합니다.
- 하나의 게시물에는 하나의 질문만 합니다.
- 제목은 질문의 핵심 내용으로 작성합니다.
- 질문 내용은 답변자가 쉽게 이해할 수 있도록 최대한 상세하게 작성합니다.
- 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.
- 답변받은 게시물은 삭제하지 않습니다.
- 답변이 완료된 경우 해당 답변해주신 분들께 감사의 댓글을 달아줍니다.
- 처음 오신 분들은 공지 게시물을 반드시 읽어주세요!
※ 미준수시 사전경고 없이 게시물을 삭제합니다.
제가 파이널판타지14 온라인처럼 스킬콤보를 구현하고 싶은데요
A 스킬을 쓰면 다음에 사용할 B 스킬의 데미지가 상승하는 식으로요
상태이상을 이용하면 가능할 것 같긴한데 구현할 방법이 없을까요?
콤보 기능을 구현하려면.. 제가 생각할 때는 2가지 방법이 가능할 것 같습니다.
첫 번째는 상태이상과 공격 속성을 이용한 것으로, 후자보다는 이게 더 간단할 듯 싶습니다.
우선 세 가지 스킬들을 준비합니다. (물론 이는 예시일 뿐 가지수나 이름 등은 자유입니다.)
스킬 이름은 찌르기, 베기, 때리기로 하고 속성들을 각각 1단계, 2단계, 3단계로 설정합니다.
그리고 각각 스킬들마다 대상에게 상태 부여 기능을 추가하는데 상태 이상 이름은 각각 1단계@, 2단계@, 3단계@로 합시다.
그리고 1단계@ 상태에 걸렸을 시 2단계 속성 스킬에 대한 속성 유효도를 120%으로 지정합니다.
마찬가지로 2단계@ 상태에 걸렸을 시 3단계 속성 스킬에 대한 속성 유효도를 120%으로 지정합니다.
이렇게 설정해두면 찌르기-베기-때리기의 정해진 3단 콤보로 할 시 적에게 미치는 데미지는 다른 순서 (예를 들면 때리기-베기-찌르기)로 했을 때보다 더 큰 데미지가 들어갑니다.