нереальный движок чертежа актер потерял параметр после перемещения файлов - PullRequest
0 голосов
/ 14 февраля 2020

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

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

1 Ответ

0 голосов
/ 02 марта 2020

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

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

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

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

...