인프런 커뮤니티 질문&답변

김범준님의 프로필 이미지
김범준

작성한 질문수

언리얼엔진 블루프린트 스파르타 클래스

게임 재시작

게임모드의 Game_Over커스텀 이벤트를요...

작성

·

152

0

Base_Character에서 하지 않고 ThirdPerson케릭터에서 구현하면 안되는 건가요? 이렇게 한다면 HP가 0이 될때 블루프린트 인터페이스나 디스패처를 사용하거나 ThirdPerson캐릭터의 HP가 0이 될때를 Tick으로 해야하니까 이렇게 하신걸까요??

답변 2

1

YAL님의 프로필 이미지
YAL
지식공유자

네 안녕하세요 김범준님 :)

 

김범준님이 말씀하신 부분도 맞습니다 :) 시간이 되신다면 한번 스크립트를 작성해보세요..! 도움이 되실겁니다.

제가 이렇게 진행한 이유는 '부모' 클래스에서 같은 이벤트나 함수, 같은 변수를 공유하면서 진행할 수 있다는 것을 확인시켜드리기 위해 이렇게 진행했고요. Base에서 자손을 끌어오는 '역참조' 하는 로직이기 때문에 딱히 좋은 노드는 아닙니다. 어찌보면 김범준님이 말씀하신 노드가 더욱더 효율적으로 작동할 겁니다..!

*만약 보스가 죽었을 경우에는 cast fail에 이어주면 완벽히 공유되는 로직이겠죠..!*

프로젝트를 하다보면 이 방법이 편한 상황이 가끔 생기게 됩니다. (ex : 애님 노티파이, 게임 매니저) 그러므로 입맛에 맞게 잘 사용하시면 됩니다!

감사합니다 :)

0

김범준님의 프로필 이미지
김범준
질문자

강사님 안녕하세요 오랜만입니다

혹시 블루프린트 관련해서 수업 이외의 것을 질문하거나 대화하는 커뮤니티가 있을까요?

YAL님의 프로필 이미지
YAL
지식공유자

안녕하세요 김범준님 :)

커뮤니티는 따로 없습니다..! 만약 생기면 공지해드리겠습니다. 새소식을 잘 확인해주세요. 감사합니다..!

김범준님의 프로필 이미지
김범준

작성한 질문수

질문하기