有一个问题想咨询下官方。UE5.5疑似有个编辑器操作相关bug, 具体是这样:
1. 创建一个Material Function资产
2. 添加几个节点,比如说三个
3. 按Ctrl Z撤销最近添加的一个节点,界面上剩下两个
4. 保存MF
5. 关掉material editor, 再重新打开这个MF, 按理说应该见到两个节点,但是实际上一个都没有。
稍微调试了一下之后发现有一处代码比较可疑:
[Image Removed]
我们发现Material的ExpressionCollection是有内容的,但是MaterialFunction的却为空。这个倒是说得通,因为添加expression的时候确实只往Material里添加了:
[Image Removed]
但是这个assign有点奇怪,因为这样的话两边都变空了。想咨询下这个bug官方已知吗,以及有没有修复方法?