前言

最近项目里改名的工作量较大,受不了了,所以发现4.22的新增功能很有意思,决定试试。
一实验还真成功了。
原来不只可以改名,批量的工作,看来都可以用【编辑器工具】了。

使用版本

UE4.22

需求

实现UE4当中,将选择的 Actor 批量改名成 自己的StaticMeshComponent 的 StaticMesh 的名称。
本文将使用蓝图中如下几个关键功能

核心内容

1. Forloop 功能块实现循环,

2. Get Component by Class 和 Get Object Name 组合获取静态网格的名字

3. setActorLabel 功能块,实现改名

下面开始具体操作

创建一个编辑器工具

打开 UE4.22
在资源内容Content 窗口的空白处右键鼠标,鼠标经过【编辑器工具】,弹出选项单击【编辑器控件】 ,创建一个编辑器控件。

对新创建的编辑器控件改名为你喜欢的名字,我叫它“RenameTools”

编辑制作工具的UI页面

双击刚建好的RenameTools,弹出编辑窗口

在左侧控制板中,通用栏中找到【button】元素


将其拖放进编辑面板,完成按钮创建

搭建功能

选择刚创建的按钮,在右侧细节面板中,向下翻动面板,找到事件栏,点击OnClicked 后面的 + ,对该按钮添加事件触发。

点击 + 后,窗口会变成如下,注意红圈地方发生了变化,右上角,设计师 》 图表 可以在 UI 和 蓝图 之间切换视口,中间进行编辑,左侧是各种事件属性参数清单

下面来制作一个改名功能,右键创建蓝图功能块,按照下图搭建蓝图。

完成后点击左上角【编译】按钮

变成下图样式

而后点击保存

完成制作

测试

在UE4的display窗口中选择准备改名字的对象

现在它的名字还没有被修改

运行刚刚编辑的插件
在content内容窗口中,右键单击制作好的插件,弹出菜单点击【运行编辑器工具控件】

弹出刚才制作的窗口

选择物体,点击制作工具的按钮,可以看到名字被修改成功。

该方案只适用于具有静态网格component的actor,并没有做合法性判断。至于增加鲁棒性,大家可以自由发货啦。

UE4编辑器工具——制作一个批量改名的小工具相关推荐

  1. 利用 C# 中的 FileSystemWatcher 制作一个文件夹监控小工具

    利用 C# 中的 FileSystemWatcher 制作一个文件夹监控小工具 独立观察员 2020 年 12 月 26 日 前一段看到微信公众号 "码农读书" 上发了一篇文章&l ...

  2. 制作一个每日一图小工具

    如何制作一个发送每日一图的小工具? 目录 如何制作一个发送每日一图的小工具? 前言 第一步:获取图片 方法一:使用随机图片接口 方法二:从Pixiv网站获取好看的插图 第二步:存储图片 第三步:将图片 ...

  3. [python运维] 使用python3制作一个mysql压测小工具!

    ​​0x01 argparse模块​​ ​ argparse是Python 标准库中推荐的命令行解析模块,他可以实现给出参数提示和接收用户输入的参数,类似linux的命令行功能:​ [root@yun ...

  4. Python下借助百度翻译API制作一个翻译pdf的小工具-01

    出于需要经常会读一些英语的pdf文档,奈何英语太差只得借助机翻.每次都需要把pdf里的文档复制粘贴到翻译软件里,接着在把结果复制到word文档里,之间还需要排版什么的.今天突然发现百度翻译有一个公开的 ...

  5. 用Python条件判断简单制作一个12星座速配工具

    今天是学习Python语言第二天,今天主要学习的是Python的条件判断,感觉和php基本上还是比较类似的.感觉Python的输出函数比较实用,在学习Python条件判断的过程中,突发奇想我可以借助P ...

  6. Aveiconifier是一个非常实用方便的制作ico格式文件的小工具~

    本文地址:http://www.jb51.net/article/8314.htm Aveiconifier是一个非常实用方便的制作ico格式文件的小工具~ 也许有一些对网页知识不是很了解的网友并不清 ...

  7. 用计算机制作动画,如何使用制作工具制作一个简单的Flash动画-电脑自学网

    怎么制作Flash动画?通过Adobe Flash我们可以制作出非常有趣好看的动画,也可以制作一键简单的小动画,下面给大家介绍如何使用制作工具制作一个简单的Flash动画. 操作方法: 1.打开fla ...

  8. 使用 history 对象和 location 对象中的属性和方法制作一个简易的网页浏览工具

    查看本章节 查看作业目录 需求说明: 使用 history 对象和 location 对象中的属性和方法制作一个简易的网页浏览工具 实现思路: 使用history对象中的 forward() 方法和 ...

  9. OpenCV的HSV空间度量与标准HSV不一样,使用的时候需要换算;另附一个调色取色的小工具

    图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 在对图像的颜色进行处理时,RGB通道并不能很好地 ...

  10. 批量修改编码格式小工具

    批量修改编码格式小工具 工具地址https://github.com/amrali-eg/EncodingChecker

最新文章

  1. 面向对象中的修饰关键词
  2. 深度技术win11旗舰稳定版v2021.07
  3. 数学 —— 计算几何 —— 平面分割问题
  4. 手机芯片进入7纳米时代!高通确认年内发布,搭载5G,更强AI
  5. 解决Linux Kettle出现闪退问题
  6. python之HTML文件转PDF文件,python之把HTML文件转换成PDF格式文档
  7. AXURE母版事件(Raised-events)
  8. 极大似然估计与贝叶斯估计
  9. 网站性能优化的10种方法
  10. 【百度编辑器】修改上传图片缩略图大小
  11. 利用多线程爬点dianying回家慢慢看【python爬虫入门进阶】(05)
  12. 思科CISCO交换机端口升级方案
  13. 13位时间戳单位为毫秒,10位字符串单位为秒。时间戳转换日期数字格式100%全乎
  14. electron与jquery起冲突,使用jquery报错解决方法
  15. 涠洲岛日出日落时间表,2月14日涠洲岛开船时间表/日出日落/天气预报
  16. 不到 20 人的 IT 公司该去吗?
  17. JSP+Servlet+MySql超市管理系统项目源码
  18. 解决TV安装第三方app不能横屏问题(uni-app)
  19. 精通matlab神经网络.pdf,精通MATLAB神经网络 (朱凯、王正林) PDF_人工智能教程...
  20. 前端常见配置文件格式及选择

热门文章

  1. 离散数学-自反性-对称性-传递性,关系的性质
  2. svchost.exe小记
  3. 一个汉字到底占几个字节
  4. 云解析 dns 服务器,你知道为什么云解析DNS又快又安全吗?
  5. 如何找到电脑自带的浏览器
  6. ROC曲线下面积的相关计算和检验
  7. google 浏览器 常用插件
  8. ubuntu镜像源的配置
  9. 激荡三十年——互联网的崛起
  10. 计算机切换用户界面键,电脑切换用户_电脑切换用户快捷键