Полезное

Мы Вконтакте

Discord канал

Создание событий для Диспатчера

Добавлено Авг 10 2015
Событие Диспатчера

Используя опцию Event в меню Event Dispatcher, можно создать пользовательское событие, которое можно будет привязать к Диспатчеру. Данное событие будет похоже на обычное пользовательское событие, однако до тех пор, пока оно не будет связано с Bind блоком, оно никогда не сработает при вызове блока Call [название события].

 

 

 

 

Создание событий для Эвент Диспатчера

Блоки Евент Диспатчера соеденяются с Bind Event посредством красного контакта, находящегося в верхнем правом углу события и соответствующего контакта. Если у вас уже есть Bind Event на какой-либо Эвент Диспатчер, то вы можете создать событие для него:

  1. Перетащите контакт Event с вашего Bind блока и отпустите для открытия контекстного меню
  2. Выберете Add Custom Event for Dispatcher в контекстном меню
    Контекстное меню
  3. Событие создастся автоматически и соеденится с назначающим блоком.
    Делегированное событие
  4. Введите имя вашего события

Class Blueprint

  1. Перетащите Event Dispatcher из панели My Blueprint и отпустите на графике для открытия контекстного меню
  2. Выберете Event
    Создание событие перетаскиванием
  3. Дайте имя вашему событию
    Событие для диспатчера
В классовых Блупринтах созданные для диспатчера события автоматически не привязываются к диспатчеру. Используйте назначение, что бы привязать событие и оно сработало при вызове Диспатчера.

Level Blueprint

В блупринте уровня можно установить специальный тип событий для Event Dispatcher’а, и данное событие будет сразу привязано к ЭД. Данные события создаются тем же способом, что и обычные события(Например через Overlap или Clicked).

Данные события автоматически привязываются к началу игры. В результате, вызванный блок Unbind All отаяжет все события, однако их снова можно будет привязать через Bind Event.

Добавил: Flakky Категория: Blueprint'ы


Комментарии

На данный момент комментарии отключены.

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