Half-Life 2: Добавление кнопки в карту

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

Создание карты и добавление моделей

Сначала создайте простую комнату. Затем в центре комнаты разместите npc_zombie (назовите этого зомби zombie1) и установите точку появления игрока (info_player_start) неподалеку. Создайте объект prop_dynamic и выберите для него модель кнопки, расположив его возле точки появления игрока.

Кнопка (func_button)

Теперь вам нужно выбрать кисть (brush) размером модели вашей кнопки, и поместить его внутрь этой модели. Установите ей полупрозрачную текстуру, преобразуйте кисть в entity и задайте ей класс function _button. Затем зайдите во вкладку Outputs и нажмите add.
Выберите свойства - цель и событие. Если возникнут трудности, сделайте это так, как показано на картинке.

Заключение

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

Просмотров: 3 830

Rewenger #1 - 8 лет назад 0
Какие-нибудь картинки и прочее?)
Editor #2 - 8 лет назад 0
А кто добавил то?) Вообщето это должно быть скрыто)
Tornak #3 - 8 лет назад 0
Editor, мы с алекскиллом.
RoStap #4 - 8 лет назад 0
что это делает на главной?)
2 комментария удалено
Tornak #7 - 8 лет назад 0
RoStap, если оно тут, значит так надо. Кстати финальная редакция от алекскилла. он слова заменял, включая того зомби и того браша, который стал кистью =)
AiDSeller, будЕт ибо зомби там 1