[ERROR] 언리얼 Tick 무반응현상
·
ERROR/오류덩어리들
언리얼 강의를 듣는도중 시간이 지남에따라 캐릭터가 가진 변수의 값이 점점 줄어드는 코드를 작성하였습니다.. 하지만.. 뭔가 Tick을 쓸 경우 왠지모르게 컴파일에러라던가 뜨는건 아니지만.. 실행이 안되고.,,, PrimaryActorTick.bStartWithTickEnabled = true; //플레이하자마자 Tick처리 PrimaryActorTick.bCanEverTick = true; // Tick처리를 가능하게함 찾아보니 해당 함수변수들은 기본이 False로 처리되어있기때문에 true로 처리해주어야했습니다.. 게임 룰을 위해 작성한 변수가 시간에 따라 변화하는것이니 저는 (프로젝트이름)GameMode.cpp 생성자에다가 작성을 해주었고, 필요한 부분의 생성자에다가 작성하시면 될것같습니다. 우측하단..
[Unreal] Yaw, Pitch, Roll 이해하기 쉽게 알아보기
·
STUDY/언리얼
언리얼 강의를 보게 되면서 코드를 작성하였는데 보이는 의문의 단어들 회전관련되어서 그냥 지나치면서는 언뜻 본것같긴해도 이렇게 얘네 3개가 총 출동하는건 개발하면서 본적이 없어서 따로 정리해보았습니다. Yaw, Pitch, Roll 은 모두 회적축과 관련되어있는 친구들인데요, 왼손좌표계를 사용하고있으며 Z축 회전각 : Yaw 도리도리하는걸 생각하시면 조금 더 편합니다. 코너링을 할때 차량의 앞뒤 부분이 동시에 좌우로 움직이는 현상을 보통 요잉현상이라고 하는데, 그때와 같은 요우 맞습니다! Y축 회전각 : Pitch 끄덕끄덕하는걸 생각하시면 편합니다. 그 놀이기구 중에서 앞뒤로 왔다갔다하는 그런 로데오?카우보이? 놀이기구와 비슷합니다. X축 회전각 : Roll 갸우뚱 갸우뚱하는걸 생각하시면 좋습니다. 코너링..
[ERROR] 언리얼 instigator 접근오류
·
ERROR/오류덩어리들
Battery Collector 라는 언리얼강의를 보면서 코드를 따라 치고있던 중 instigator 을 치고나니 오류가 떳습니다. 멤버 "AActor::Instigator" (선언됨 줄 737 / "C:\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Engine\Classes\GameFramework/Actor.h")에 엑세스할 수 없습니다. 찾아보니 언리얼 버전이 업그레이드되면서 발생한 문제인것같습니다. SpawnParams.Instigator = GetInstigator(); Instrigator대신, GetInstigator() 쓰면됩니다 :D 너무 간단해서 뻘쭘한데.. 이렇게 글 적어두되남..?
[Unreal] 플레이어 스타트 액터 배치하기
·
STUDY/언리얼
튜토리얼 강의를 듣는도중 선생님 혼자서 저도 모르는 플레이어 스타트 위치를 지정하고계셨습니다. 그리고 플레이버튼을 누르면 항상 카메라가 위치해있는 곳에서 플레이어가 짠 나타나 시작하기때문에 뭔가 이상함을 느껴 따로 찾아보았습니다. 상단창에서 '창' ->'액터배치'를 눌러주시고 '플레이어 스타트'를 꾹 누른상태로 화면으로 끌어당겨 원하는 위치에 배치시키면됩니다. 그럼 플레이버튼을 눌렀을때 그 위치로 플레이어가 나타나 시작을 하게됩니다 :D +) 플레이어 스타트 액터가 위치한 곳이 아닌 다른곳에서 플레이하고싶을때는? 에디터 뷰포트(게임화면)내에서 원하는 위치에 마우스 우클릭하시고 '여기에서 플레이' 누르시면 됩니다 :D