欢迎光临散文网 会员登陆 & 注册

【UE5 工具向】使用EditorUtilityBlueprint脚本化操作资产

2023-04-05 19:52 作者:虚幻小学生  | 我要投稿

资料

  • 官方文档:虚幻引擎脚本化操作

使用场景

  • 对资产/Actor进行一些脚本化操作,比如做一些资源检查、纠正一些配置项、输出信息等等。

  • 资产/Actor右键可以执行脚本功能

AssetActionUtility示例

检查蓝图资源中的某个配置

  • 创建工具蓝图:内容浏览器右键 -> Editor Utilities -> Editor Utility Blueprint -> 选择基类为 AssetActionUtility 即可创建

  • 完成功能逻辑
    新建一个函数,对选中的资产进行变量值(bAutoStartDeath)检查,如果不对进行弹窗警告

  • 测试

ActorActionUtility示例

打印场景中Actor的信息

  • 创建工具蓝图:内容浏览器右键 -> Editor Utilities -> Editor Utility Blueprint -> 选择基类为 ActorActionUtility 即可创建

  • 完成功能逻辑
    新建一个函数,逻辑是通过一个对话窗口显示Actor的Name以及ClassName

  • 测试结果
    场景中随便找一个Actor,右键 -> Scripted Actor Actions -> 实现的函数


Tips

  • 可以对函数做种类的区分,手动填写Category后,UI上也会自动做归类

  • 脚本函数可以加输入项,便于提前填入一些信息


【UE5 工具向】使用EditorUtilityBlueprint脚本化操作资产的评论 (共 条)

分享到微博请遵守国家法律