검, 활을 이어서 창을 던지는 공격을 구현할 것이다.
창을 던지는 공격을 구현해보니 활에서 나가는 파티클이 창에거 더 어울리는 것이다.
그래서 창 공격을 활 이펙트로 대체하고 활 공격의 이펙트, 기능을 바꾸었다.
일단 노티파이를 서로 바꾸어주는 작업을 했다.
파티클에 오버랩된 적에게 데미지를 부여하기로 하였다. 하지만 작은 문제가 발생한다.
이동하는 파티클이다보니 오버랩이 중첩되어 나타나 데미지가 여러번 적용되는 현상이 발견된다.
배열을 사용하여 쉽게 해결하였다.
창은 짧은 사거리로 하나의 대상에게 강력한 공격을,
활은 긴 사거리로 다수의 대상에게 약한 공격을 가하는 방식으로 변경할 예정이다.
'ToyProject > RedCaped' 카테고리의 다른 글
[언리얼엔진 5] 28. Shield (0) | 2023.02.12 |
---|---|
[언리얼엔진 5] 27. Fix LevelUP (Inheritance) (0) | 2023.02.05 |
[언리얼엔진 5] 25. Save Permenent Variable (0) | 2023.02.02 |
[언리얼엔진 5] 24. Select Pet Level (1) | 2023.02.02 |
[언리얼엔진 5] 23. Duck Pet Class (0) | 2023.01.31 |