언리얼 4개
Post
언리얼 강의를 듣는도중 시간이 지남에따라 캐릭터가 가진 변수의 값이 점점 줄어드는 코드를 작성하였습니다..
하지만.. 뭔가 Tick을 쓸 경우 왠지모르게 컴파일에러라던가 뜨는건 아니지만.. 실행이 안되고.,,,
PrimaryActorTick.bStartWithTickEnabled = true; //플레이하자마자 Tick처리
PrimaryActorTick.bCanEverTick = true; // Tick처리를 가능하게함
찾아보니 해당 함수변수들은 기본이 False로 처리되어있기때문에 true로 처리해주어야했습니다..
게임 룰을 위해 작성한 변수가 시간에 따라 변화하는것이니 저는 (프로젝트이름)GameMode.cpp 생성자에다가 작성을 해주었고, 필요한 부분의 생성자에다가 작성하시면 될것같습니다.
우측하단에 계속 변화하는 숫자가 보이시나요?ㅎㅎㅎ 저는 해당 숫자가 0이하로 가면 파란색으로 바뀌게하였습니다.
저의 경우, 변수의 값이 변하는것은 bCanEverTick=true로 하면 되었지만 색상변화의 경우에는
bStartWithEnabled=true까지해주어야지 처음시작하자마자 색상이 제대로 바뀌어 나왔습니다.
그나저나..사실 색상이 서서히 변해야하는데 확 바뀌는게...이것도 오류덩어리로 다뤄야할지도 모르겠네여...ㅎ..ㅠ.....화이팅..
'ERROR > 오류덩어리들' 카테고리의 다른 글
[Unity] 오브젝트 transform 안먹히는 현상/ Combined mesh 로 인한 오브젝트 정적현상/ collider만 작동하는 현상 오류 해결 (0) | 2022.10.15 |
---|---|
[ERROR] 유니티 카메라 여러대일 경우, 특정 카메라 화면이 나오지않을때/ 카메라 오브젝트를 건드릴때만 활성화 될때 해결 (0) | 2022.09.22 |
[ERROR] 언리얼 instigator 접근오류 (0) | 2022.08.28 |
[ERROR] .exe .dll 올바른 Win32 애플리케이션이 아닙니다. (0) | 2022.08.21 |
Sub-Process /usr/bin/dpkg returned an error code(1) (0) | 2022.06.11 |
Post
언리얼 강의를 보게 되면서 코드를 작성하였는데 보이는 의문의 단어들
회전관련되어서 그냥 지나치면서는 언뜻 본것같긴해도 이렇게 얘네 3개가 총 출동하는건 개발하면서 본적이 없어서 따로 정리해보았습니다.
Yaw, Pitch, Roll 은 모두 회적축과 관련되어있는 친구들인데요,
왼손좌표계를 사용하고있으며
Z축 회전각 : Yaw
도리도리하는걸 생각하시면 조금 더 편합니다.
코너링을 할때 차량의 앞뒤 부분이 동시에 좌우로 움직이는 현상을 보통 요잉현상이라고 하는데,
그때와 같은 요우 맞습니다!
Y축 회전각 : Pitch
끄덕끄덕하는걸 생각하시면 편합니다.
그 놀이기구 중에서 앞뒤로 왔다갔다하는 그런 로데오?카우보이? 놀이기구와 비슷합니다.
X축 회전각 : Roll
갸우뚱 갸우뚱하는걸 생각하시면 좋습니다.
코너링을 할때나 차량이 좌우로 불어오는 바람에의해 휘청일때 옆으로 붕 뜨는 현상을 롤링이라고하죠, 같습니다!
참고자료
https://www.youtube.com/watch?v=LMvBLzlOHiI
'STUDY > 언리얼' 카테고리의 다른 글
[Unreal] 플레이어 스타트 액터 배치하기 (0) | 2022.08.17 |
---|
Post
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
너무 간단해서 뻘쭘한데.. 이렇게 글 적어두되남..?
'ERROR > 오류덩어리들' 카테고리의 다른 글
[Unity] 오브젝트 transform 안먹히는 현상/ Combined mesh 로 인한 오브젝트 정적현상/ collider만 작동하는 현상 오류 해결 (0) | 2022.10.15 |
---|---|
[ERROR] 유니티 카메라 여러대일 경우, 특정 카메라 화면이 나오지않을때/ 카메라 오브젝트를 건드릴때만 활성화 될때 해결 (0) | 2022.09.22 |
[ERROR] 언리얼 Tick 무반응현상 (2) | 2022.08.29 |
[ERROR] .exe .dll 올바른 Win32 애플리케이션이 아닙니다. (0) | 2022.08.21 |
Sub-Process /usr/bin/dpkg returned an error code(1) (0) | 2022.06.11 |
Post
튜토리얼 강의를 듣는도중 선생님 혼자서 저도 모르는 플레이어 스타트 위치를 지정하고계셨습니다.
그리고 플레이버튼을 누르면 항상 카메라가 위치해있는 곳에서 플레이어가 짠 나타나 시작하기때문에 뭔가 이상함을 느껴 따로 찾아보았습니다.
상단창에서 '창' ->'액터배치'를 눌러주시고
'플레이어 스타트'를 꾹 누른상태로 화면으로 끌어당겨 원하는 위치에 배치시키면됩니다.
그럼 플레이버튼을 눌렀을때 그 위치로 플레이어가 나타나 시작을 하게됩니다 :D
+) 플레이어 스타트 액터가 위치한 곳이 아닌 다른곳에서 플레이하고싶을때는?
에디터 뷰포트(게임화면)내에서 원하는 위치에 마우스 우클릭하시고 '여기에서 플레이' 누르시면 됩니다 :D
'STUDY > 언리얼' 카테고리의 다른 글
[Unreal] Yaw, Pitch, Roll 이해하기 쉽게 알아보기 (0) | 2022.08.28 |
---|