虚幻4 python_如何在虚幻引擎中使用蓝图或Python现实资产的批处理(一)

介绍:

虚幻引擎4.20以前,如果需要在虚幻引擎中批量修改一批资产的属性或相关设置,可以使用资产菜单中的“Bulk Edit via Property Matrix”功能,可是Property Matrix功能中可提供修改的选项比较有限,大多数情况并不够用,需要用C++写插件来进行修改(较麻烦)或者手动逐个修改(较累)。

虚幻引擎4.20更新了大量新功能,其中一项非常有用的功能是用蓝图或Python脚本对编辑器进行批处理操作,这个操作当然也包括对Content browser中的Asset和Level 中的Actor的操作。

这一篇首先介绍如何用蓝图实现简单批处理的操作:

用蓝图编写批处理脚本需要通过Blutility来完成,Blutility是一种特殊类型的蓝图,它可以帮助用户创建自定义的编辑器可调用的函数和事件。

如果要使用Blutility,首先需要在Editor Preference中的General → Experimental → 勾选Editor Utility Blueprints(Blutility)选项:

然后在Plugins插件管理面板中的Scripting中启用Editor Scripting Utilities:

接下来,就可以在编辑器中创建Blutility资产了。

首先,在Content browser中单击右键,在弹出的菜单中选择Blueprints → Blutility。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值