Полезное

Мы Вконтакте

Discord канал

#
Аватара пользователя
Пользователь
Сообщения: 15
Приветствую.
Есть созданный "префаб" (не знаю, как правильно он называется в УЕ) - меш+материал (пусть будет название blok), на нем блупринт с логикой.
Как сделать так, чтобы по событию, скажем, если а=10, появлялся рядом с этим объектом на карте ещё один такой же плотную к нему с рандомного бока? В юнити всё понятно, но в УЕ... черт голову сломит.

Да и нет детального описания ВСЕХ функций с примерами. Например, искал урок использования CompareFloat. Нет. Отчего-то не отрабатывало сравнение if a=10.0000. (а float) Счетчик убегал дальше, триггер не срабатывал. Только если ставишь сравнение > или <, всё ок. В итоге поставила CompareInt.
Аватара пользователя
Тех. администратор
Сообщения: 367
UEngineka писал(а):
Приветствую.
Есть созданный "префаб" (не знаю, как правильно он называется в УЕ) - меш+материал (пусть будет название blok), на нем блупринт с логикой.
Как сделать так, чтобы по событию, скажем, если а=10, появлялся рядом с этим объектом на карте ещё один такой же плотную к нему с рандомного бока? В юнити всё понятно, но в УЕ... черт голову сломит.

В анриале куда более сложная архитектура, чем в юнити. Но зато и не ущербная. Вам Нужно создать блупринт на основе актора, поместить внутрь компонент Static Mesh, с нужной моделью, а в Event Graph, написать логику.
Заспаунить объект можно через Spawn Actor.

UEngineka писал(а):
Да и нет детального описания ВСЕХ функций с примерами. Например, искал урок использования CompareFloat. Нет. Отчего-то не отрабатывало сравнение if a=10.0000. (а float) Счетчик убегал дальше, триггер не срабатывал. Только если ставишь сравнение > или <, всё ок. В итоге поставила CompareInt.

Очевидно floatы были просто не равны из-за дробной части. При отбрасывании дробной части стали равны.
Аватара пользователя
Тех. администратор
Сообщения: 367
Описание функций в анриале записано в Unreal Engine API Reference, но архитектура сложная, да и чаще лучше смотреть сразу реализацию функции непосредственно в коде движка. Это не так сложно.
В случае с блупринтами, проще всего прочитать что делает та или иная функция в тултипе.


Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 60

UEngine.ru © 2017
Все права защищены. При копировании материалов с сайта, ссылка на первоисточник обязательна.
Яндекс.Метрика
Главная страница