UE编辑器工具

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

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

这有助于:

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

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

创建一个按钮

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

运行工具

准备并选择三个测试资产

点击按钮

成功

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

选择物体

点击之后所有物体旋转

参考链接:

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

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

相关推荐
辣香牛肉面7 小时前
Wondershare PDFelement Professional v12.1.24.4310+OCR 万兴PDF编辑器
pdf·编辑器·ocr
Data_Journal7 小时前
Playwright vs Selenium:哪个是最佳无头浏览器
开发语言·python·scrapy·microsoft·编辑器
TO_ZRG7 小时前
Unity 编辑器之 SettingsProvider、Hierarchy、Project、SearchField
java·unity·编辑器
LabVIEW开发1 天前
LabVIEW图标编辑器文字模糊现象
ui·编辑器·labview·labview知识·labview功能·labview程序
on_pluto_2 天前
【debug】vscode 和 codex 不兼容问题
ide·人工智能·vscode·编辑器
Web - Anonymous2 天前
Vue3 + Element Plus 集成 JSON Editor 实现实时校验 JSON 编辑器(高亮/暗亮主题/分栏回显/组件复用) - 附完整示例
vue.js·编辑器·json
迷路爸爸1803 天前
cursor资源管理器修改为与vscode一样的纵向布局
ide·vscode·编辑器
TO_ZRG3 天前
Unity 编辑器之 EditorTool、EditorToolBar、Overlay属性
编辑器
星羽XingYu3 天前
esp32 vscode clangd 无法索引库函数解决方案
ide·vscode·编辑器
北漂燕郊杨哥3 天前
DotMD:一款基于 Go + Wails 的轻量开源 Markdown 桌面编辑器
golang·开源·编辑器·markdown·md