虚幻5创建控件蓝图(EUW)在编辑器里做调试面板修改别的蓝图参数

type
Post
status
Published
date
May 26, 2026
slug
summary
tags
虚幻
category
技术
icon
password
 
💬
本文讲述如何在虚幻5里创建一个编辑器控件来调试
本文有参照张亮002老师的视频:虚幻5:如何不打开蓝图,快速编辑蓝图数据?_哔哩哔哩_bilibili 以及评论区的回复:
notion image
 
 

创建

在需要创建的文件夹右键
notion image
为了方便我们创建第二个
notion image
起名为EUW_Tools

编辑

双击打开搜索Text放入面板里(这里和编辑UMG是差不多的)
notion image
创建一个变量BaseObj
notion image

细节视图

创建个细节视图
notion image
然后输入以下蓝图
notion image
或通过下面的页面快速复制
BaseObj选择你要显示属性的BP
notion image

查看某个属性

细节视图里想显示某个属性,就按下图输出想显示的属性
notion image
同样的要显示的类型也是同理,只是现实的是类型(比如显示整个默认类的属性),这个就自行尝试吧

执行Python脚本

我们可以做个按钮
notion image
再放个Text
notion image
在按钮右侧的属性里找到
notion image
执行运行Python脚本(Execute Python Command)
notion image
import unreal; exec(open(unreal.Paths.project_dir() + "Content/Python/moveplayer.py", encoding="utf-8").read())
以上是相对路径,将Py脚本放到指定的目录,需要主要的是,要执行Py脚本,需要在UE里开启Python插件(编辑-插件里面)
notion image

查看

在蓝图编辑里,可以点击运行工具控件来查看效果,但是要注意要先编译
notion image
在项目里可以右键点击运行
notion image
然后会出现一个窗口,你放在对应的位置就可以了

运行时窗口变灰

如果不做设置,运行的时候窗口就会变成灰色,需要在类设置里,然后细节里把PIE启动打勾(细节默认在窗口左下方)
notion image
notion image

如何运行命令行

运行命令行与别的地方有一些不一样,需要按照下图这样get world才能实现
至于具体什么时候用game world,什么时候用editor world我还不是很清楚,如果你知道可以在评论里告诉我
notion image
notion image
 
Loading...

没有找到文章