glados的文章

FString与标准库string的转换

0 条评论 UnrealEngine 无标签 glados
FString与标准库string的转换FString Tmp = TEXT("String For Test"); // FString 转 std::string std::string test_str(TCHAR_TO_UTF8(*Tmp)); // std::string 转 FString FString Tmp2(test_str.c_str());

UE4 中的 Subsystem

0 条评论 UnrealEngine UE glados
UE4 中的 Subsystem在游戏开发过程中我们往往需要创建一系列的工具来辅助我们开发,例如 UI 管理工具,各类导表工具。在 UE4.22 之前我们只能够自己编写单例,并且自己管理生命周期。或者直接将管理游戏的工具编写进 GameInstance 中。但是随着代码量的增加,GameInstance 将会变得难以维护。在 4.22 版本发布了之后,我们可以直接将工具写在 Subsyste...

UE_LOG打印出FString

0 条评论 UnrealEngine 无标签 glados
UE_LOG打印出FStringFString FString2Print = TEXT("FSTRING TEST"); UE_LOG(LogTemp, Warning, TEXT("Printing FString: %s"), *FString2Print);只需要在FString前加上*即可用%s打印出来,其实就是转换为TCHAR数组,和C++...

关于使用 Sequence Recorder 无法录制面部 Morph Target 问题的解决方法

0 条评论 UnrealEngine 游戏开发 UE glados
关于使用 Sequence Recorder 无法录制面部 Morph Target 问题的解决方法这里 Sequence Recorder 包含动画蓝图中默认的录制窗口:总体上来说有两种方法,一种是基于蓝图和代理骨骼,一种是通过C++代码实现。1. 蓝图加代理骨骼的实现主要是通过这个节点实现:选中节点,然后选中充当代理的骨骼(注意,最好是动画用不到的骨骼,不然大概率会出现奇怪的效果,如果没...

UE4工程编译总是返回错误码6

0 条评论 游戏开发 无标签 glados
UE4工程编译总是返回错误码6具体错误类似于:Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(46,5): error MSB3073: The command "A:\eng\Engine\Build\BatchFiles\Build.bat -...