[UE4] 쿡 처리에 브레이크를 붙이고 싶은 경우 Commandlet 사용
2831 단어 위 4UnrealEngine위 4.22
쿡 처리를 위한 Commandlet
다음과 같은 인수를 UE4Editor.exe에 전달하여 단일 쿡 처리를 수행할 수 있습니다.
UE4Editor.exe [대상 .uproject] -run=cook -targetplatform=[대상 플랫폼] -map=[대상 맵]
Cook_command 예UE4Editor.exe D:\projects\TestProject\TestProject.uproject -run=cook -targetplatform=Windows -map=/Game/NewMap
targetplatform에 각종 플랫폼을 넣을 수 있으므로 특정 플랫폼의 거동을 쫓는 것이 가능합니다. 또, UnrealVS를 넣고 있는 경우는 uproject 이후의 인수를 Startup Project의 인수 넣는 것으로 디버그 첨부 실행이 가능합니다.
브레이크를 붙이는 곳
브레이크를 붙이는 것은 CookCommandlet의 Main 근처에서 등.
.\Engine\Source\Editor\UnrealEd\Private\Commandlets\CookCommandlet.cpp
/* UCommandlet interface
*****************************************************************************/
int32 UCookCommandlet::Main(const FString& CmdLineParams)
{
COOK_STAT(double CookStartTime = FPlatformTime::Seconds());
Params = CmdLineParams;
ParseCommandLine(*Params, Tokens, Switches);
참고 링크
UE4Editor.exe D:\projects\TestProject\TestProject.uproject -run=cook -targetplatform=Windows -map=/Game/NewMap
브레이크를 붙이는 것은 CookCommandlet의 Main 근처에서 등.
.\Engine\Source\Editor\UnrealEd\Private\Commandlets\CookCommandlet.cpp
/* UCommandlet interface
*****************************************************************************/
int32 UCookCommandlet::Main(const FString& CmdLineParams)
{
COOK_STAT(double CookStartTime = FPlatformTime::Seconds());
Params = CmdLineParams;
ParseCommandLine(*Params, Tokens, Switches);
참고 링크
h tp // 아피. 그래, 응. 코 m / JP 응 / P 로 g 라민 g / ゔ ぇ p 맨 t / ゔ ぃ す あ lS 츠 〇 오세 츠 p / 응 라 lVS /
h tp // 아피. 그래, 응. 코 m / JP 응 / 엔기네 /
htps : // 안수 rs. 그래, 응. 코 m / 쿠에 s 치온 s / 444744 / 호 w와 - s로 pth 로우 gh 고오 킨 gp 로세 s - 온 - 뭉치 g도. HTML
과거 버전에서는 AnswerHub에서 소개 된 NewCook 함수에서 중단이 가능합니다.
Reference
이 문제에 관하여([UE4] 쿡 처리에 브레이크를 붙이고 싶은 경우 Commandlet 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/EGJ-Yutaro_Sawada/items/e5430d6169b0a830811a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)