inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문

피격 판정 #2

Knight가 공격시 Skeleton의 피격 범위에 대한 질문 입니다.

546

guntaelee

작성한 질문수 1

0

Rookiss강의 피격판정 질문.JPG플레이어(Knight)가 공격 시
몬스터(Skeleton)의 충돌 범위를 나타내는
CollisionCylinder가 아니라
몬스터의 공격 범위를 나타내는
AttackRange에 만 닿아도
AttackRange가 몬스터의 부품 이기 때문에
피격판정이 되어 공격이 들어 가는 것 같습니다.

몬스터의 AttackRange가 아니라
몬스터 자체의 충돌 범위 만을 공격 했을 때
데미지를 주고 싶은데 방법을 알고 싶습니다.
(혹시 이후의 강의에서 나오나요?)

unreal-engine ue-blueprint

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

Knight가 Skeleton을 공격시 CollisionCylinder 대신 AttackRange에 닿아도 공격이 들어가는 이유는 AttackRange가 몬스터 배치 시 하이어라키에 등록되어 충돌체(collider)로써 사용되기 때문입니다.

따라서, 몬스터의 AttackRange가 아닌 몬스터 자체의 충돌 범위만을 공격하여 피격판정을 하고 싶다면, 별도의 충돌체(collider)를 추가해 AttackRange를 모방하거나 스크립트로 구현해야 합니다.

해당 내용은 이후 강의에서 다루어 지지는 않는다고 합니다. 하지만, 기존에 몬스터 게임 또는 액션 게임 관련된 강좌에서 충돌체(collider)나 스크립트로 구현하는 부분이 나오니 참고하시면 좋을 것 같습니다.

혹시 더 궁금하신 점이 있다면, 언제든지 댓글로 질문해주세요. 감사합니다.

강의내용중 언리얼 2D게임 플리커현상질문입니다.

0

42

1

Papertilemapactor에서 타일맵이 보이지않음

2

70

2

.

0

58

1

UpdateAI부분에서 따라가는 부분 질문있습니다.

0

70

1

강의 자료 다운로드해서 실행시 공격을 해도 HpBar가 줄어들지 않습니다!

0

75

1

UI가 유닛 스프라이트에 가려집니다.

0

114

3

언리얼도 Sprite Editor 가 있나요?

0

169

3

타일맵 정보 추출 강의에 대하여 질문이 있습니다.

0

151

3

스페이스바(공격키)를 누르면 공격이 두 번 되는게 정상인가요?

0

107

2

다각도 바향 전환

0

108

1

PlayerController가 생성되지 않는 것 같아요.

0

253

2

F8을 눌러도 게임 화면에서 나오질 못해요

0

398

1

나이트가 몬스터에 부딪힐 때 멈추지 않고 뛰어넘어요...

0

215

1

sprite vs texture 수업자료 다운로드가 안됩니다.

0

232

2

State 패턴듣고 질문드립니다..

0

223

1

유니티 MMORPG

0

290

1

타일맵, 마우스 이동 클릭

0

260

1

타일단위이동강의중....

0

373

1

카메라 관련

0

233

1

언리얼 오마카세 강의와 차이점

0

252

1

에러메세지 뜨면서 막히는데 뭐가 잘못된건지 잘모르겠어요

0

532

2

언리얼엔진 MMORPG 2D

0

1205

2

Add Call to Parent Func 궁금하게 있습니다.

0

311

1

[타일 좌표 구하기/19:30] 질문

0

317

1