Lazy loaded image
学习笔记
[UE]调试蓝图的几种方法
00 分钟
2025-12-21
2025-12-30
type
status
date
slug
summary
tags
category
comment
icon
password
😀
几种高效好用的虚幻蓝图调试方法
 

一、最经典的打印字符串

最简单直观的调试方法

在需要显示指定变量数值或者某个函数是否触发时使用
notion image

二、运行时直接查看对象变量

在项目运行时,先选择需要查看的对象,再直接将鼠标移动到所需查看的对应变量上

(项目运行时可以使用暂停键暂停后再查看变量数值)
在需要查看例如数组具体数值或其它复杂数据时使用
notion image
notion image

三、运行时直接查看执行流

与方法二类似,项目运行时观看蓝图对应执行流的黄线判断运行状态

在需要查看蓝图执行路径时使用
notion image

四、使用蓝图断点

为指定节点添加断点。当触发该节点时,项目会自动暂停并跳转到对应节点,此时可以通过顶部的工具栏,逐步查看蓝图的运行过程

在需要查看指定函数事件节点运行过程时使用
notion image
notion image
notion image
 

五、使用文本渲染器实时显示对应状态或数值

创建一个DebugText蓝图类,编写对应数据显示逻辑,并在玩家蓝图类中添加该蓝图

在需要多个角色上显示不同状态和数值时使用
notion image
notion image
notion image

六、在3D场景中绘制调试内容

使用DrawDebug系列的节点,在3D场景中实时显示对应的内容

在需要显示3D场景对应内容时使用
notion image
 
notion image

📎 参考文章

 
上一篇
[UE]三种修改坐标轴的方法
下一篇
3D游戏简单通用去码方法

评论
Loading...