TIL

점프공격하는 좀비 만들기

주전자123 2025. 5. 28. 20:19
320x100
반응형
SMALL

 

 

나는 오늘 점프해서 공격하는 좀비 만들었다.

점프해서 공격하는 애니메이션은 외부에서 가져와서 애니메이션은 쉽게 해결했는데.

데미지 처리와 이동하는 값을 조정을 해야해서 애를 먹었다.

어떻게 했는지 코드로 보자

 

우선 누가 맞을지를 정해야하기때문에 레이어 마스크를 선언한다.

그리고 Enter에서 쿨타임과 bool 값을 관리해준다.

 

그리고 Execute에서 타겟에게 다가가면서 점프를 하는 로직이 작성돼있다.

 

그리고 마지막으로 가장 중요한 Attack함수이다.

Attack함수는 애니메이션에 이벤트로 등록을 해놨는데

어떤 방식이냐면 콜라이더를 만들어서 그 안에 들어온 애중에 내가 선택한 레이어를 달고있는 오브젝트면 데미지를 입히는 것이다.

그래서 foreach로 콜라이더 안에 들어온 애를 찾아서 데미지를 입힌다.

이상 점프공격하는 좀비 구현 끝!

728x90
반응형
LIST

'TIL' 카테고리의 다른 글

Unity URP 퀄리티 설정  (2) 2025.05.30
트러블슈팅 - 사이렌 관련  (3) 2025.05.29
몬스터 상태 전이 디버깅하면서 느낀 점  (3) 2025.05.27
Unity AudioManager 구현  (2) 2025.05.26
ESC키로 메뉴판, 설정창 끄게 하기  (2) 2025.05.23