Кнопка сама по собі - брашевих об'єкт, тобто. це браш з ентіті-функціей.Ознакомімся з кнопкою по подробнее.Давайте створимо на мапі лампочку, яка буде включатися і вимикатися від кнопки, на цьому прикладі ви запросто розберетеся в функціонуванні OutPuts.
Для початку створимо лампочку (light), дамо їй ім'я, наприклад lamp, у прапорцях поставимо initiary dark.После цього на стіні створимо браш, який буде кнопкою, текстуру йому можна дати будь-яку, але рекомендую вбити в фільтр decal і знайти там вимикач (так буде реалестічней) .Якщо все готово, то виділяємо нашу кнопку і відправляємо в ентіті, де вибираємо func_button.Еслі ви все зробили правильно, то у вас буде щось таке:
Далі заходимо у прапорці кнопки і ставимо прапорець на Do not Move, Toggle, Use Activation, після чого переходимо у вкладку OutPuts, де бачимо 5 значеній.Сейчас ми їх докладніше розберемо.
У нас кнопка буде здійснювати 2 дії, тому потрібно 2 рази ввести параметри OutPuts.жмём Add і виставляємо
My outputs named - OnIn - дія проісхоодіт, коли на кнопку натискають
Targets entity named - ім'я використовуваного об'єкта, у нас це лампочка тобто lamp
Via this input - Що буде відбуватися, в нашому випадку лампочка влючая, значить вказуємо TurnOn
With a parameter override of - додатковий параметр (Без змін)
After a delay in second of - час затримки (Без змін) Тепер тиснемо ще раз Add, нам треба зробити так, що б при повторному натисканні лампочка вимикалася.
My outputs named - OnOut - дія проісхоодіт, коли кнопку віджимають
Targets entity named - ім'я використовуваного об'єкта, у нас це лампочка тобто lamp
Via this input - Що буде відбуватися, в нашому випадку лампочка вимкнеться, значить вказуємо TurnOff
With a parameter override of - додатковий параметр (Без змін)
After a delay in second of - час затримки (Без змін)