Преобразование импортированного ресурса в объект Fortnite определяет способ взаимодействия ресурса с персонажами игроков, устройствами, другими объектами окружения и инструментом «Телефон» в творческом режиме Fortnite. Вы можете определить, как ваш ресурс будет обрабатывать урон и разрушение, а также ресурс какого типа будет оставаться при уничтожении вашего ресурса.
Простейший способ преобразовать статичную сетку в объект окружения включает три основных шага:
Настройте тип ресурса.
Настройте нанесение урона и разрушение.
Измените настройки в устройстве Настройки острова.
Также существует устаревший процесс, но он занимает немного больше времени.
Настройка типов ресурсов
Из разрушенного объекта окружения могут выпадать ресурсы трёх типов — дерево, камень и металл. Чтобы установить тип ресурса для объекта, нажмите правой кнопкой мыши на миниатюру статичной сетки в Каталоге ресурсов и откройте меню Статичная сетка.
Выберите Действия ресурса по сценарию > Преобразовать в объект > Тип ресурса.
При этом создаётся папка Custom Props, содержащая ресурс схемы объекта окружения на основе статичной сетки. Ресурс схемы объекта окружения ссылается на статичную сетку, но представляет собой другой класс ресурса с другим набором свойств. При перетаскивании в окно просмотра ресурс обрабатывается как актор.
В качестве альтернативы можно выбрать импортированную статичную сетку в окне просмотра и нажать правой кнопкой мыши, чтобы создать актор объекта. При этом также создаётся ресурс объекта окружения в Каталоге ресурсов.
В зависимости от типа оставляемых ресурсов ресурс объекта окружения по-разному показывает урон, наносимый окружению от огня, оружия и т. д. Дерево является самым слабым ресурсом, который легко повреждается, тогда как металл является самым прочным и с трудом поддаётся повреждению. Это следует учитывать при выборе эффекта разрушения, частиц и звука при уничтожении, а также звуков ударов.
Изменение типа ресурса
Повторное использование импортированного ресурса в нескольких местах является обычной практикой при разработке игр. В этом случае вы, возможно, захотите, чтобы во второй области ресурс объекта окружения оставлял при разрушении ресурсы другого типа. Вы можете изменить тип оставляемого ресурса для второго ресурса объекта окружения, но не можете изменить тип оставляемого ресурса в исходной схеме.
Изменение типа оставляемого ресурса для исходного ресурса объекта окружения приводит к тому, что во всех копиях исходного объекта окружения также изменяется тип оставляемого ими ресурса. Чтобы изменить оставляемый ресурс исходного актора класса Blueprint, его нужно продублировать.
Продублируйте актор класса Blueprint в Каталоге ресурсов.
Переименуйте новую миниатюру, добавив в конец имени имя нового типа оставляемого ресурса.
Нажмите правой кнопкой мыши на новой миниатюре и выберите Действия ресурса по сценарию > Новый тип ресурса.
Теперь у вас есть новый актор, который оставляет новый ресурс.
Настройка нанесения урона и разрушения
Включите нанесение урона в ресурсе схемы в выпадающем меню класс Blueprint.
Нажмите правой кнопкой мыши на миниатюре класса Blueprint и выберите Действия ресурса по сценарию > Возможность нанести урон > Включить.
Добавьте к актору параметры разрушения, такие как звуковые и визуальные эффекты, соответствующие типу оставляемого ресурса.
Дважды щёлкните по миниатюре класс Blueprint, чтобы открыть Редактор классов Blueprint. Введите эффекты в строке поиска. В выпадающем меню Звук смерти выберите звук, соответствующий типу ресурса, а затем выберите визуальный эффект в выпадающем меню Частицы при смерти.
Найдите следующие параметры через строку поиска и измените их состояние на следующее:
Может быть получен урон — True
Разрешить груз с ресурсами — True
Изменение настроек острова
Существуют Настройки острова, которые необходимо изменить, чтобы актор работал как объект Fortnite. На панели Структура найдите устройство Настройки острова и выберите это устройство, чтобы открыть его настройки на панели «Сведения».
На панели «Сведения» измените значение PickaxeDestruction на одно из следующих:
Нет — разрушение объектов окружения по умолчанию отключено.
По умолчанию — объекты окружения разрушаются как в Королевской битве Fortnite (за 2–3 удара).
Мгновенно — объект окружения разрушается мгновенно, оставляя ресурсы.
Эта настройка изменяет только урон, наносимый киркой. Объекты окружения по-прежнему могут получать урон от взрывов, оружия и огня.
Протестируйте свой объект окружения в игре, чтобы убедиться, что настройки острова дают результат, которого вы пытались достичь с помощью ресурса Blueprint. Вы можете скопировать ресурс Blueprint столько раз, сколько требуется, не создавая дополнительные миниатюры Blueprint. Свойства дополнительных объектов окружения будут определяться данными исходного ресурса Blueprint.
Использование устаревшего процесса
Устаревший процесс даёт тот же результат, но подразумевает другой метод создания ресурса схемы объекта окружения.
Создание класса Blueprint
Нажмите правой кнопкой мыши в Каталоге ресурсов и выберите Схема > Класс Blueprint. При этом будет создана миниатюра класса Blueprint. Присвойте имя новому ресурсу Blueprint.
Определение урона и ресурсов
Создайте объект окружения, который может получать урон, открыв выпадающее меню «Класс Blueprint» и указав, что ресурсу можно наносить урон. Нажмите правой кнопкой мыши на миниатюре класса Blueprint и выберите Действия ресурса по сценарию > Возможность нанести урон > Включить. Затем установите тип ресурса: нажмите правой кнопкой мыши на миниатюре и выберите Действия ресурса по сценарию > Задать для ресурса > Выбрать тип ресурса. Теперь, когда ресурс объекта окружения будет разрушен, он оставит ресурс выбранного типа.
Добавление свойств разрушения
Добавьте свойства разрушения к вашему объекту окружения через матрицу свойств. Дважды щёлкните по миниатюре класс Blueprint, чтобы открыть матрицу свойств, или нажмите правой кнопкой мыши на миниатюру класса Blueprint и выберите Действия с ресурсами > Редактировать выбор в матрице свойств. Откроется матрица свойств.
Введите Статичная сетка в строке поиска матрицы свойств и выберите нужную статичную сетку в контекстном меню: выбранная статичная сетка появится в окне просмотра матрицы свойств. Затем введите Эффекты в строке поиска матрицы свойств и установите в выпадающем меню Звук смерти и Частицы при смерти. При уничтожении ваш объект окружения будет издавать выбранный вами звук и демонстрировать частицы при уничтожении.
Чтобы объект окружения разрушался и оставлял ресурсы, нужно выполнить действия, описанные выше в параграфе Изменение настроек острова. Как только свойства в настройках острова будут установлены, ваш объект окружения можно будет разрушать.
Если вы не хотите, чтобы ресурс объекта окружения оставлял расходуемые ресурсы и разрушался, установите для настройки Возможность уничтожения значение Отключить.
Пингвин, автор: patrakeevasveta (по лицензии CC BY 4.0).