Потерян параметр актера проекта unreal Engine после перемещения файлов

Я создал три файла, один материал, одно перечисление и одного исполнителя чертежей. В акторе проекта я создал экземпляр динамического материала для доступа к материалу и переменную для доступа к enum в виде раскрывающегося списка. Все эти функции работают нормально, но когда я перемещаю эти три файла на чужие ПК, актер чертежа становится неработоспособным, параметр материала потерянного экземпляра динамического материала и тип созданной мной переменной больше не являются enum. Означает ли это, что я должен устанавливать эти параметры каждый раз, когда перемещаю их в другое место? Кто-нибудь может помочь? Заранее спасибо!

Кстати, я хочу использовать созданный мной материал в качестве инструмента и поделиться с другими, если каждый раз, когда параметры устанавливаются снова, это действительно раздражает.

1 ответ

Когда вы меняете структуру проекта, движок Unreal оставляет после себя небольшие файлы, называемые "перенаправителями". Они сохраняют структуру вашего проекта и являются просто точками подключения, поэтому ссылки не теряются.

Вы можете завершить работу, щелкнув правой кнопкой мыши папки, которые вы подвергали рефакторингу, и выбрав "Исправление перенаправлений в папке". Это удалит перенаправители и выполнит тщательный просмотр чертежей, структур и ресурсов данных, чтобы сделать ссылки согласованными.

Обратите внимание, что иногда интерфейсы могут перестать распознавать определенные типы (в частности, структуры). В таких случаях обходной путь - просто изменить тип атрибута на ту же структуру и перекомпилировать интерфейс.

Копирование и вставка файлов из одного проекта в другой может выполняться непосредственно из проводника, если вы копируете все ссылки (те, которые не копируются, будут повреждены) и вставляете их в точно такую ​​же иерархию. Это означает, что вам нужно скопировать файлы и воспроизвести структуру папок, начиная с базовой папки Content. Да, это может быть сложно, но вы можете просто щелкнуть правой кнопкой мыши> Действия с активами> Перенести, что скопирует файлы, сохраняя как структуру папок, так и ссылки.

Другие вопросы по тегам