⭐ Unreal Engine/UE Debugging Log
[Unreal] 화살이 포물선을 그리며 떨어지게 하기
[Unreal] 화살이 포물선을 그리며 떨어지게 하기
2023.07.21화살 같이 날라가는 물체는 대개 포물선을 그린다. 원형으로 된 물체가 아닌 이상 날아가는 물체의 시작 부분이 서서히 바닥을 바라보며 추락해야 한다. 이것을 가능하게 하려면 Projectile Movement의 세부항목에 들어가 Rotation Follows Velocity를 체크해주어야 한다. 목차 화살이 포물선을 그리며 떨어지게 하기 ProjectileMovement에서 Rotation Follows Velocity 체크 날아가는 화살의 Actor 내의 ProjectileMovement 세부항목을 확인한다. Projectile Rotation Follows Velocity를 체크한다. Projectile Gravity Scale 0이면 중력 적용x 1이면 일반적인 중력이 적용된다. 해당 항목을 체크하면..
[Unreal] SDK Not Setup 문제(Project Package 문제) 해결하기
[Unreal] SDK Not Setup 문제(Project Package 문제) 해결하기
2023.07.15SDK Not Setup 문제 해결하기 (the sdk for windows is not installed properly, which is needed to generate date. check the sdk section of the launch on menu in the main toolbar to update sdk. would you like to attempt to continue anyway?). 다음과 같은 문구가 뜨며 프로젝트가 Package 되지 않는 문제 해결하기. 목차 SDK Not Setup 문제 해결하기 the sdk for windows is not installed properly, which is needed to generate date. check the sdk sect..
[UE5] Enhanced Input이 적용되지 않는 문제 해결방안
[UE5] Enhanced Input이 적용되지 않는 문제 해결방안
2023.06.23Enhanced Input은 Unreal Engine 5.1에 정식으로 등장하고 Unreal Engine 5.0에서 플러그인으로 사용할 수 있다. 캐릭터에 Enhanced Input을 적용해도 캐릭터가 움직이지 않는 문제의 해결방안에 대해 알아보자. 먼저, 인게임 화면에서 ~로 눌러 명령어 showdebug enhancedinput로 문제가 무엇인지 확인해보자. 목차 [UE5] Enhanced Input이 적용되지 않는 문제 Enhanced Input은 Unreal Engine 5.1에 정식으로 등장하고 Unreal Engine 5.0에서 플러그인으로 사용할 수 있다. 문제 상황 캐릭터에 Enhanced Input을 적용해도 캐릭터가 움직이지 않는다.Visual Studio에서 CastChec..
UE4.exe 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다.
UE4.exe 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다.
2023.06.04C:\Program Files\Epic Games\UE_4.26\Engine\Intermediate\Build\Unused\UE4.exe 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다. 다음과 같은 문구가 띄며 실행되지 않는 문제 해결방안. 목차 UE4.exe 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다. 문제 상황 빌드는 통과되지만 F5로 실행하려고 하면 다음과 같은 경고 문구가 띄고 실행되지 않는다. 해결방안 시작 프로젝트 설정이 잘못되어 있으면 문제 상황이 발생할 수 있다. 해결 방안은 간단하다. 작업하고 있는 프로젝트를 우클릭하여 시작 프로젝트로 설정해준다.
[Unreal] 이 선언에는 스토리지가 없습니다
[Unreal] 이 선언에는 스토리지가 없습니다
2023.05.10헤더에서 함수를 선언하고 정의를 만들지 않으면 이 선언에는 스토리지가 없습니다 라는 오류가 뜬다. 이럴 때는 .cpp에 정의를 만들어주면 문제가 해결된다.
[Unreal] 문제 상황: 지정된 경로를 찾을 수 없습니다.
[Unreal] 문제 상황: 지정된 경로를 찾을 수 없습니다.
2023.04.27언리얼 C++ 내에서 디버깅을 진행하다 "지정된 경로를 찾을 수 없습니다." 라는 메시지가 나올 때가 있다. 이를 해결할 수 있는 방법이 몇가지 있는데 다음과 같다. 솔루션을 제거 후 재빌드, 솔루션+임시파일 제거 후 재빌드, 그리고 파일 제거없이 프로세스에 연결하여 임시적으로 해결. 목차 문제 상황: 지정된 경로를 찾을 수 없습니다. F5를 눌렀을 때 연결이 안 되는 상황이 발생했을 때 해결방법1. 솔루션 파일을 제거하고 다시 만든다. 가장 간단한 해결방법은 프로젝트 내의 솔루션 파일을 제거하고 재생성하는 것이다. 해결방법2. 솔루션 파일 + 임시폴더(Binary, DerivedDataCache, Intermediate, Saved)를 제거하고 다시 빌드 솔루션 파일과 임시폴더(Binary, Deriv..
[Unreal] Animation, Montage 실행 안 되거나 이상한 경우
[Unreal] Animation, Montage 실행 안 되거나 이상한 경우
2023.04.22언리얼에서 작업을 하다보면 애니메이션이나 몽타주가 원하는데로 실행되지 않는 경우가 종종 있다. 이 때 무엇을 의심하고 디버깅해야 하는지 알아보자. 목차 Animation, Montage 실행 안 되거나 이상한 경우 몽타주(DefaultGroup)를 잘못 할당하는 경우 DefaultGroup을 변경하지 않으면 몽타주를 재생해도 캐릭터가 움직이지 않을 수도 있다. FullBody, UpperBody가 가장 많이 사용된다. Animation Blueprint의 이름과 맞는 DefaultGroup을 찾아 할당해주어야 한다. Data Table에 몽타주가 제대로 안 들어갔을 때 Data Table 자체의 문제 Data Table에 몽타주 부분을 비워두었거나 Data Table을 변경 후 리임포트(re-import..
[Unreal/C++] Visual Studio에서 정규식 사용하기
[Unreal/C++] Visual Studio에서 정규식 사용하기
2023.04.05정규식을 사용한 검색방법 정규식 [0-9] [a-z] [] Visual Studio에서 Ctrl + F로 검색할 때 다음과 같이 []로 검색하면 편하게 검색할 수 있다. 사용예시
[Unreal] 애니메이션 마지막 프레임에서 멈추기
[Unreal] 애니메이션 마지막 프레임에서 멈추기
2023.04.03목차 애니메이션 마지막 프레임에서 멈추기 Animation Montage 에셋 디테일 - Blend Option Enable Auto Blend Out True 체크: 애니메이션 루프로 재생된다. False: 애니메이션의 마지막 포즈를 유지한다.
[Unreal] 발사체 제자리에 스폰되고 발사되지 않는 문제
[Unreal] 발사체 제자리에 스폰되고 발사되지 않는 문제
2023.03.27Projectile Movement - Activation - Auto Activate 체크하지 않는 경우: 체크 해제하면 Spawn된 물체가 움직이지 않는다. Spawn된 물체를 움직이는 명령(=코드)가 필요하다. Spawn을 미리 시켜놓고 원하는 시점에 명령을 내려 Visibility를 켜고 움직이는 경우 이와 같이 사용한다. 목차 발사체 제자리에 스폰되고 발사되지 않는 문제해결 Projectile Movement - Activation - Auto Activate 체크 X Projectile Movement Activation - Auto Activate 체크하지 않는 경우 체크 해제하면 Spawn된 물체가 움직이지 않는다. Spawn된 물체를 움직이는 명령(=코드)가 필요하다. Spawn을 미리 ..