当前位置: 首页 > article >正文

UE编辑器工具

如何自己制作UE小工具提高工作效率

在虚幻编辑器用户界面中,可以使用各种各样的可视化工具来设置项目,设计和构建关卡,创建游戏性交互等等。但有些时候,当你确定了需要编辑器执行的操作后,可能想要通过编程方式调用它的工具和命令——以可重复使用的脚本或是自行构建接口来驱动编辑器的方式。

这有助于:

  • 减少或消除再三重复执行相同系列的任务的需求,
  • 自动化或随机化在关卡中放置、布局和设置Actor的过程,
  • 创建你自己的资源导入和管理流程,
  • 与其他第三方应用程序和流程脚本互操作,
  • 扩展编辑器,增加为满足项目或内容需求专门定制的额外工具甚至UI。

我们可以先做一个简单的批量重命名资产工具

创建一个按钮

点击按钮就会批量把所选的资产名字都改成  材质_xxx

运行工具

 准备并选择三个测试资产

点击按钮

成功

再做一个功能批量让选择的Actor旋转

选择物体

点击之后所有物体旋转

参考链接:

https://dev.epicgames.com/documentation/zh-cn/unreal-engine/scripting-and-automating-the-unreal-editor

【UE工具向】使用EditorUtilityWidget完成编辑器内工具 - yocichen - 博客园


http://www.kler.cn/a/532886.html

相关文章:

  • MATLAB中textBoundary函数用法
  • vim-plug的自动安装与基本使用介绍
  • Java 大视界 -- Java 大数据在智能医疗影像诊断中的应用(72)
  • Redis常见命令
  • c++可变参数详解
  • ESP32-c3实现获取土壤湿度(ADC模拟量)
  • 【自学笔记】Git的重点知识点-持续更新
  • LeetCode:392.判断子序列
  • 接口游标分页
  • 本系统旨在为用户提供一个灵活且可扩展的信息安全管理解决方案,通过插件化的开发模式,使得信息安全的维护更加高效、便捷。
  • 云原生详解:构建未来应用的架构革命
  • 996引擎-怪物:Lua 刷怪+清怪+自动拾取
  • 2025_2_4 C语言中关于free函数及悬空指针,链表的一级指针和二级指指针
  • 【Block总结】CoT,上下文Transformer注意力|即插即用
  • IIC重难点-2
  • 【JavaScript】《JavaScript高级程序设计 (第4版) 》笔记-Chapter2-HTML 中的 JavaScript
  • mysql 学习7 DCL语句,用来管理数据库用户,控制数据库的访问权限
  • k8s二进制集群之各节点部署
  • 【华为OD-E卷 - 跳格子2 100分(python、java、c++、js、c)】
  • Git 的安装与基本配置
  • 使用开源项目:pdf2docx,让PDF转换为Word
  • Activity相关学习(一)
  • 进程及从Linux分析进程
  • 25.02.04 《CLR via C#》 笔记14
  • PyQt4学习笔记2】Qt 的 Model/View 架构
  • c++ 程序计算圆的面积(Program to find area of a circle)