我在尝试将设置好的场景中的部分资产的参数,给输出到外部然后保存下来。
举例来说,我想将某个场景中的某个灯光的参数(空间坐标、颜色、亮度等)给输出到本地电脑,然后以excel的格式保存下来,有什么可行方法吗?
之前写的
完全可以。
首先建一个蓝图结构体,用来定义excel表格的各行的名称以及对应的参数名:
图1
图2
图3
然后建一个datatable,这是引擎储存数据的实例:
图4
图5(注意!!这里选择我们刚才建的图2蓝图结构名)
图6
图7
到这里准备阶段就完成了,接下来的运行时函数(事件)需要你自己找个地方写,需要你有基础的面向对象的
类和实例
概念,而我在关卡蓝图给你演示:
图8:新建变量DT。
图9:建立硬引用。
图10:导出
洋洋洒洒写了一大堆才发现引擎没把datatable的函数暴露给蓝图…如果你会写C++可以尝试自己暴露操作datatable的函数给蓝图,然后按照我之前写的这么做,如果不会那就手动复制数据,然后像图10一样导出成csv。
1 Like
非常感谢您提供的思路! 我会尝试一下这个方法,有进展我会再更新到这里。另外这两天我看到一种可能的思路,即通过Python Editor Script Plugin来获取一些内部参数然后导出。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.