Этот туториал покажет вам, как добавить на карту кнопку. В качестве примера мы сделаем элемент, при нажатии на который будет поджигаться зомби. На основе этого примера вы сможете использовать кнопки и для любых других целей.
Создание карты и добавление моделей
Сначала создайте простую комнату. Затем в центре комнаты разместите npc_zombie (назовите этого зомби zombie1) и установите точку появления игрока (info_player_start) неподалеку. Создайте объект prop_dynamic и выберите для него модель кнопки, расположив его возле точки появления игрока.
Кнопка (func_button)
Теперь вам нужно выбрать кисть (brush) размером модели вашей кнопки, и поместить его внутрь этой модели. Установите ей полупрозрачную текстуру, преобразуйте кисть в entity и задайте ей класс function _button. Затем зайдите во вкладку Outputs и нажмите add.
Выберите свойства - цель и событие. Если возникнут трудности, сделайте это так, как показано на картинке.
Выберите свойства - цель и событие. Если возникнут трудности, сделайте это так, как показано на картинке.
Заключение
Компилируйте карту и в игре вы увидите, как при нажатии на кнопку зомби сгорит в огне.
В качестве эксперимента можно сделать кнопку открытия и закрытия двери, либо выключатель света.
В качестве эксперимента можно сделать кнопку открытия и закрытия двери, либо выключатель света.
Оригинал
Автор оригинала - Sallycin.
Автор оригинала - Sallycin.