inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[언리얼 공인 강사 직강] 하루만에 언리얼 엔진5 입문하기

블루프린트로 코인 게임 만들기 Part1

게임 승리해도 시간 지나면 패배하는 문구가 떠요

해결된 질문

196

나남자야

작성한 질문수 1

1

게임에 승리해도 대기 해서 시간이 지나면 패배했다는 문구가 프린트 되더라고요. 그래서 시간이 끝나면 cast to BP_캐릭터 이거 써서 Is There A coin을 불러 오고 Branch를 통해 false일 경우에 실행시킬려고 해보고 컴파일 해 봤지만 Objet가 지정되어 있지 않다고 에러가 나더라고요.

오브젝트를 지정해서 연결할수 있는 노드가 있을까요?

unreal-engine

답변 2

0

Soft Story

안녕하세요~!

cast to 노드에 올바른 오브젝트가 연결되어있는지 확인해보시길 바랍니다. 계속 해결이 되지 않으실 경우 스크린샷 등을 첨부해주시면 보다 면밀히 분석해서 안내해드리겠습니다.

0

나남자야

image.png

 

레벨 블루프린트라서 충돌하는 다른 블루프린트가 없을텐데 이를 해결하는 방법을 찾는 중입니다.

2

Soft Story

안녕하세요,

Cast to 노드의 object 핀에 BP_ThirdPerson 블루프린트를 참조시켜줘야합니다. 에러는 해당 부분이 누락되어 발생한 것으로 보입니다.

뒷부분의 get all actors 노드를 통해 이미 BP_ThridPerson을 가져오신걸로 보이는데, 이 노드를 앞단에 배치해서 해결하시는 등의 방법을 사용하시면 되실겁니다.

도움이 되셨길 바랍니다.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 나남자야님.

질문하신 내용은 언리얼 엔진에서 게임의 상태에 따라 승리 또는 패배를 표시하고자 하는 로직을 구현하실 때 발생하는 문제로 보입니다. 이 문제는 Cast to BP_캐릭터를 사용하여 필요한 변수 (Is There A coin)를 불러오는 과정에서 발생할 수 있습니다. 언리얼 내에서 ‘Cast’는 특정 액터의 정보를 가져오는 것을 의미하며, ‘Object’가 지정되지 않은 경우는 주로 객체가 올바르게 참조되지 않았을 때 나타납니다. 다음과 같은 사항을 확인해보세요:

  1. 캐릭터 또는 매니저 클래스 확인:
    BP_캐릭터가 게임 중 올바르게 생성되었는지, 그리고 해당 클래스의 인스턴스로 접근하고자 하는 부분이 맞는지 확인하세요. 게임 안에서 언제나 액터가 유효한 상태인 것이 중요합니다.

  2. 게임 모드 또는 컨트롤러 사용:
    Get Player Character, Get All Actors Of Class, 또는 Get Player Controller를 사용하여 현재 플레이어의 정보를 가져오실 수 있습니다. 이러한 노드를 활용하면 필요로 하는 오브젝트를 올바르게 참조할 수 있습니다.

  3. 블루프린트에서 노드 연결:
    Cast To BP_캐릭터의 ‘Object’ 입력에 해당 캐릭터의 레퍼런스를 연결해 주세요. 이는 게임 시작 시에 상호작용하는 액터라면 Begin Play 이벤트 내에서 설정할 수 있습니다.

유사한 문제가 다루어진 Q&A를 참고하시어 보다 자세한 내용을 이해하시면 도움이 될 것 같습니다:

이 링크에서 다양한 방법으로 블루프린트 내에서 오브젝트를 참조하고 활용하는 팁을 얻으실 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

pcg bluepint 변수를 못가져오는 것 같습니다.

0

4

1

AddGameFrameworkComponentReceiver vs AddExtensionHandler

0

22

0

PCG 스플라인 메시에 메시가 2개 배치되는 경우?

0

21

1

안녕하세[요. 김용일입니다.

0

34

1

안녕하세요. 김용일입니다.

0

75

1

저는 저 노란색 미리보기 창이 안뜹니다

0

20

1

5.6버전 Networking Insights 실행안됨 문제에 관하여

0

29

1

맵핑부분..

0

31

2

Rider대신 VS를 써도 괜찮나요?

0

113

2

Claude Code Pro구독하고 있는 상태에서 크레딧 결제, 사용문의

0

197

2

Polyreduce 퍼센트 값이 적용되지 않음 + 다른 이슈

0

26

1

ABP "스테이트의 시퀀스 플레이어에 따른 자동 규칙"질문드립니다.

0

37

1

사용하시는 툴 질문 드립니다.

0

37

2

토큰 사용량 및 인증 관련해서 질문드립니다.

0

128

2

OAuth 방식 문의

0

112

2

C#을 사용하는 장점이 무엇인지 궁금합니다.

0

102

1

branch 참 거짓 질문

0

49

1

강의에 잘린 부분이 있는 것 같아요

1

50

1

왜 벽 생성이 안될까요...

0

60

1

6분 30초에 코인먹을때

0

53

1

12분17초

0

52

1

2개의 명령어 설명 누락

0

210

2

12분 13초에서 레벨 블루프린터가 어디에 있나요?

2

201

1

1:58 플레이스 엑터에서 큐브하나를 끌어다 놓을때 transform에 mobility 설정이 static이면 이후 벽을 움직이는 부분이 작동하지 않습니다.

1

244

1