【转载】UE4 蓝图+控制台小技巧(持续更新)

1,366 阅读1分钟

蓝图堆栈调试

原文链接

1、打开 Window —> Developer Tools 开发者工具 —> Blueprint Debugger 蓝图调试器

2、在需要调试的地方添加断点(选中根节点,按 F9 添加断点)

也可以右键添加断点

image.png

3、Call Stack 调用堆栈。从下往上 依次为堆栈调用的顺序。

4、通过点击 查找节点:跳转到当前停留的断点处。

image.png

蓝图调试小心得

原文链接

假设某个功能由 10 个蓝图步骤组成,在第 10 步的某个蓝图函数的其中一个参数为 none ,可以使用 NotEqual(Object)Print第 10 步开始,一步一步倒退到第 1 步检查,看看是哪一个步骤参数传递有问题。

当然如果数据类型是 int 就是要 NotEqual(int) 方法来判断。

快速为蓝图添加注释

原文链接

选定要注释的蓝图,快捷键 c 添加注释。

下图添加注释效果(蓝图设置事件触发显示鼠标)

image.png

也可以通过鼠标 左键 框选两个或两个以上的节点,在对应节点点击鼠标 右键 ,选择 从选中的项创建注释,即可编辑注释。 参考出处

通过蓝图修改 PostProcessVolume(后期盒子) 参数

原文链接

通过给 player 添加 Camera 组件,通过 MakePostProcessSettings 制作设置参数,然后设置即可。(以改变 MInBrightness 为例,可调节玩家视野明暗)

image.png

image.png

显示 FPS

原文链接

方法一

~ 出现命令输入窗口,输入 Stat FPS

image.png

效果如下

image.png

方法二

项目未运行时快捷键 Ctrl + Shift + H