1

我创建了三个文件,一个材质,一个枚举,一个蓝图演员。在蓝图actor中,我创建了一个动态材质实例来访问材质和一个变量来访问枚举作为下拉列表。这些功能都可以正常工作,但是当我将这三个文件移动到其他人的PC时,蓝图actor变得不起作用,动态材质实例丢失了材质参数并且我创建的变量的类型不再是枚举。这是否意味着当我将这些参数移动到其他地方时,我必须每次都设置这些参数?任何人都可以帮忙吗?提前致谢!

顺便说一句,如果每次都重新设置参数,我想将我创建的东西用作工具并与他人分享,这真的很烦人。

4

1 回答 1

1

当您更改项目的结构时,虚幻引擎会留下称为“重定向器”的小文件。这些保留了您项目的结构,并且只是连接点,因此不会丢失参考。

您可以通过右键单击重构的文件夹并选择“修复文件夹中的重定向”来完成工作。这将删除重定向器并通过蓝图、结构和数据资产执行彻底的运行,以使引用保持一致。

请注意,有时,接口可能会停止识别某些类型(特别是结构)。在这些情况下,解决方法是将属性类型更改为相同的结构并重新编译接口。

可以直接从资源管理器将文件从一个项目复制粘贴到另一个项目,只要您复制所有引用(未复制的引用将被破坏)并将它们粘贴到完全相同的层次结构中。这意味着您需要复制文件并从基本内容文件夹开始复制文件夹结构。是的,这可能很棘手,但您只需右键单击 > 资产操作 > 迁移,这将复制保留文件夹结构和引用的文件。

于 2020-03-01T21:58:48.827 回答