inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

구조체와 레벨 블루프린트, 폰 블루프린트의 연동에 대해 질문 드립니다.

416

흑우

작성한 질문수 3

0

비슷한 질문을 2번 드려서 죄송합니다.

도저히 이해가 안되고 어디서 물어볼 방법도 없어서 실례를 무릅쓰고 2번이나 질문 드립니다.

백터 이동같은 복잡한것 보단 단순한 인티저 값으로 테스트를 진행 했습니다.

Cap 2023-09-09 02-07-13-265.png구조체 블루프린트를 만들고 HP라는 값을 만들고 500을 입력했습니다.

Cap 2023-09-09 02-07-42-026.png레벨 블루프린트는 이렇게 작성했습니다.

키보드 4번을 누르면 HP값이 20씩 줄어들도록 했습니다.

Cap 2023-09-09 02-07-57-917.jpg일단 레벨 블루프린트에 작성한건 정상적으로 작동이 됩니다.

Cap 2023-09-09 02-08-38-854.jpg4번을 갈겼더니 실시간으로 수치가 줄어듬을 확인했습니다.

일단 구조체와 블루프린트 자체는 정상적으로 작동합니다.

Cap 2023-09-09 02-10-51-679.png폰 블루프린트에, 이 구조체 값을 받아서 출력 해봤습니다.

레벨 블루프린트의 프린트 텍스트와, 폰 블루프린트의 프린트 텍스트를 동시에 작동하도록 했습니다. 대신 폰 블루프린트의 텍스트는 빨강색으로 표시됩니다.

Cap 2023-09-09 02-11-09-098.jpg일단 둘 다 초기값인 500을 받아서 정상적으로 출력됨을 확인하였습니다.

Cap 2023-09-09 02-11-24-796.jpg4번을 갈겼더니 레벨 블루프린트의 값은 정상적으로 줄어드는데

폰 블루프린트의 값은 변하지 않고 그대로 500으로 표시됩니다.

폰 블루프린트는 이 변화된 값을 받지 못하고 있습니다.

왜 이러는지 도저히 모르겠습니다.

제발 이 주제에 대해 한번만 더 가르침을 구합니다.

unreal-engine ue-blueprint

답변 2

1

Rookiss

흠 약간 총체적 난국이군요.

Level Blueprint에 HP란 변수를 만들고 그 수치를 고쳤다고,
다른 객체의 동일한 이름 (HP)을 가진 변수의 값이 바뀌는게 아닙니다.
원하시는 것처럼 미사일 객체의 HP를 수정하려면 LevelBlueprint에서 다음과 같이 해야 합니다.

imageimage4키 누르는 것을 바로 미사일 Blueprint에 넣어서 시도하는 것도 고려할 수 있으나,
기본적으로 언리얼은 Input을 아무 Pawn이나 받는 것이 아니라서
아래와 같이 Possess 0을 설정해주는 것이 필요합니다.image

0

Rookiss

저도 계속 말씀드리지만 위 내용만으로는 알기가 힘듭니다.
이 부분은 디버깅의 영역이고 무엇을 잘못하신지는 전체 프로젝트를 봐야 합니다.
image가령 저 부분에 BreakPoint를 걸고 들어오는지는 확인해봐야겠죠.
그리고 Actor를 단순 배치만 하면 안 되고,
WorldSettings의 Pawn 설정 했는지 등도 확인해봐야 합니다.

전체 프로젝트 압축해서 rookiss@naver.com로 보내주세요.

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

0

42

1

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

2

70

2

.

0

60

1

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

0

73

1

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

0

75

1

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

0

114

3

언리얼도 Sprite Editor 가 있나요?

0

169

3

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

0

151

3

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

0

107

2

다각도 바향 전환

0

109

1

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

0

253

2

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

0

398

1

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

0

216

1

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

0

232

2

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

0

223

1

유니티 MMORPG

0

290

1

타일맵, 마우스 이동 클릭

0

262

1

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

0

373

1

카메라 관련

0

234

1

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

0

252

1

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

0

533

2

언리얼엔진 MMORPG 2D

0

1205

2

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

0

312

1

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

0

317

1