ue4
-
String 비교 일반적인 C++에서의 컨디션 조건 ANSI : strcmp(newString._Bx._Ptr,"my value")==0 UNICODE : wcscmp(newString._Bx._Ptr, L"my value")==0 언리얼에서의 스트링 컨디션 조건 wcscmp((wchar_t*)MyString.Data.AllocatorInstance.Data,L"MyText") == 0 타입 비교 dynamic_cast(ptr.get())
[UE4/Debugging] UE4 Conditional Break PointString 비교 일반적인 C++에서의 컨디션 조건 ANSI : strcmp(newString._Bx._Ptr,"my value")==0 UNICODE : wcscmp(newString._Bx._Ptr, L"my value")==0 언리얼에서의 스트링 컨디션 조건 wcscmp((wchar_t*)MyString.Data.AllocatorInstance.Data,L"MyText") == 0 타입 비교 dynamic_cast(ptr.get())
2022.07.27 -
본 문서는 아래 포스트의 번역본 입니다. https://qiita.com/donbutsu17/items/a72a282587390f43d12d 소개 언리얼 엔진에 내장된 Malloc Profiler를 통해 메모리 프로필 정보를 생성합니다. 이후 내보낸 프로필을 Memory Profiler2 프로그램을 통해 분석함으로써 메모리 누수 및 관련 문제를 찾는데 사용 합니다. Memory Profiler2의 실행 파일은 \Engine\Programs\MemoryProfiler2\Binaries\MemoryProfiler2 에서 확인하실 수 있습니다. 주의사항 Profile을 생성하기 위해서는 프로젝트를 리빌드해야 할 수 있기 때문에 다소 시간이 소요됩니다. 또한 캡쳐 중 메모리가 고갈되기 때문에 장기간 캡처는 자제..
[UE4/Profiling] Memory Profiler2 를 통한 메모리 추적본 문서는 아래 포스트의 번역본 입니다. https://qiita.com/donbutsu17/items/a72a282587390f43d12d 소개 언리얼 엔진에 내장된 Malloc Profiler를 통해 메모리 프로필 정보를 생성합니다. 이후 내보낸 프로필을 Memory Profiler2 프로그램을 통해 분석함으로써 메모리 누수 및 관련 문제를 찾는데 사용 합니다. Memory Profiler2의 실행 파일은 \Engine\Programs\MemoryProfiler2\Binaries\MemoryProfiler2 에서 확인하실 수 있습니다. 주의사항 Profile을 생성하기 위해서는 프로젝트를 리빌드해야 할 수 있기 때문에 다소 시간이 소요됩니다. 또한 캡쳐 중 메모리가 고갈되기 때문에 장기간 캡처는 자제..
2022.05.19 -
https://gist.github.com/JSungMin/4cea35d86b5194966144fdf9497b399c Simple batch file to launch an Unreal Engine 4 client or server or both of them :) Simple batch file to launch an Unreal Engine 4 client or server or both of them :) - start.bat gist.github.com 변수 지정을 통해 테스트 가능
[빌드/실행] Batch 파일로 빌드 후 데디 서버 실행 및 접속https://gist.github.com/JSungMin/4cea35d86b5194966144fdf9497b399c Simple batch file to launch an Unreal Engine 4 client or server or both of them :) Simple batch file to launch an Unreal Engine 4 client or server or both of them :) - start.bat gist.github.com 변수 지정을 통해 테스트 가능
2022.03.17 -
Landmass 활성화 방법 1. 엔진에 포함되어 있는 Landmass Plugin을 프로젝트 관리에서 활성화한다. 2. 모드 -> 랜드스케이프 (Shift + 2 : 핫 키)을 선택한 후 랜드스케이프 옵션 중 '레이어 시스템 활성화'을 킨 후 생성한다. (Landmass는 Layer System에 의존성을 갖는다.) 3. 메뉴바에 'Sculping' 메뉴를 선택 후 'Blueprint' 를 선택한다. 4. 사용하고자 하는 Blueprint Brush를 선택 후 적용하려는 Landscape을 클릭하여 적용한다. Landmass Material Landmass에서는 아래와 같은 3종류의 기본 마테리얼을 제공한다. 1. Landmass : 사용자 정의 스플라인 셰이프와 구성 가능한 이펙트 컬렉션(침식, 컬 ..
[Landmass] Landmass Brush 생성Landmass 활성화 방법 1. 엔진에 포함되어 있는 Landmass Plugin을 프로젝트 관리에서 활성화한다. 2. 모드 -> 랜드스케이프 (Shift + 2 : 핫 키)을 선택한 후 랜드스케이프 옵션 중 '레이어 시스템 활성화'을 킨 후 생성한다. (Landmass는 Layer System에 의존성을 갖는다.) 3. 메뉴바에 'Sculping' 메뉴를 선택 후 'Blueprint' 를 선택한다. 4. 사용하고자 하는 Blueprint Brush를 선택 후 적용하려는 Landscape을 클릭하여 적용한다. Landmass Material Landmass에서는 아래와 같은 3종류의 기본 마테리얼을 제공한다. 1. Landmass : 사용자 정의 스플라인 셰이프와 구성 가능한 이펙트 컬렉션(침식, 컬 ..
2022.02.15