UE_LOG是引擎提供的一个用于输出日志的宏,其语法结构为: UE_LOG(日志类别,日志输出级别,日志内容); 日志类别(名称):默认为LogTemp,可以自定义Log类别,定义方法下面会讲 日志输出级别: ①Log:log信息颜色为灰色,常用于输出程序运行过程中产生的正常信息 ②Warning:log信息为黄色,用于输出程序运行过程中可能会导致程...
//将UE_LOG()简化#defineZQ_LOG(x)UE_LOG(LogTemp,Log,Text(x));#defineZQ_LOG(x)UE_LOG(LogTemp,Log,Text(x));//宏包裹 简化日志结构 格式化日志输出 类似C语言中的printf输出, 在虚幻中UE_LOG支持可变参数进行构建复杂语句格式 通过占位符,进行输入导入,用来编写更加清晰的日志语句。 占位符 %d 整数...
UE_LOG(LogTemp, Warning, TEXT("Warning")); UE_LOG(LogTemp, Error, TEXT("Error")); 分别是警告日志,错误日志 F5运行之后打开UE4内的OutputLog界面,将创建的BaseGeometryActor放置到场景中,运行UE4,这个时候就可以在OutputLog看到我们打印的日志 然后我们随便写点变量数据来输出一下, int WeaponsNum = 4; ...
// 自定义一个日志分类DEFINE_LOG_CATEGORY_STATIC(LogCustom,All,All);// 控制台打印日志UE_LOG(LogCustom,Display,TEXT("打印日志啦!"));// 第一个参数是日志分类;第二个是日志等级,分别由Error、Waring、Display;第三个是日志内容,支持格式化输出。UE_LOG(LogCustom,Display,TEXT("%s"),FString(L"打印日...
DEFINE_LOG_CATEGORY(自定义名) UE_LOG对字符串只认识wchar_t类型的,不认识ANSIC C++ScreenPrint,他是在你的游戏运行的屏幕上显示的日志 GEngine->AddOnScreenDebugMessage(int nkey,float fDisplayTime,FColor col,FString msg,bool Ontop,Fvector2D texScale); ...
Begin Object Class=/Script/BlueprintGraph.K2Node_Timeline Name="K2Node_Timeline_0"TimelineName="时间轴"TimelineGuid=259AA2ED419D7A26DBDD57B7685BCF74NodePosX=560NodePosY=-80bCanRenameNode=TrueNodeGuid=4C04394A49FDE9CA067C0A87221D761BCustomProperties Pin(PinId=5F1019E94C71D0D68FEB3DAF96EAA74...
2、Body骨骼动画蓝图设置为DS_ABP_Body_DM_C 3、Face骨骼动画蓝图设置为DS_ABP_Face_C 四、项目设置 1、打开项目设置面板,找到DS_UserSettings 2、设置以下链接动捕参数:IP:为DS FUN采集端IP;Port:端口,默认8899;Use FixedFrameRate、FrameRate:勾选Use FixedFrameRate可以锁定帧率,保证DS FUN采集端不被...
2、Body骨骼动画蓝图设置为DS_ABP_Body_DM_C 3、Face骨骼动画蓝图设置为DS_ABP_Face_C 四、项目设置 1、打开项目设置面板,找到DS_UserSettings 2、设置以下链接动捕参数 IP:为DS FUN采集端IP; Port:端口,默认8899; Use FixedFrameRate、FrameRate:勾选Use FixedFrameRate可以锁定帧率,保证DS FUN采集端不被占用...
50、在指定为活动解决方案一部分的文件(可选,仅在 uestudio 中) unicode 如果选定,则输入的字符将以多字节文字输入,并转换到 unicode (可选) 根据参数中的定义搜索指定文件,查找引号 中的字符。格式必须如下: findinfiles boldparameters 初始目录 文件/类型 要搜索的字符 例如: findinfiles outputwin c:temptes...
UE_LOG(LogTemp, Warning, TEXT("My Commandlet Executed with Params: %s"), *Params); return 0; } }; 在项目中使用时,可以将这个自定义的命令行工具注册到项目中,并在命令行中执行对应的命令来触发自定义的操作。例如,在命令行中执行 MyCommandletName -MyParameter 来执行 UMyCommandlet 中定义的操作,其...