Multisource: различия между версиями
Перейти к навигации
Перейти к поиску
Slux (обсуждение | вклад) (Создана новая страница размером Категория:GoldSrc_Entity) |
Kogemyaka (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
[[Категория:GoldSrc_Entity]] | [[Категория:GoldSrc_Entity]] | ||
+ | |||
+ | Объект multisource позволяет активировать другой объект только после выполнения нескольких условий. | ||
+ | |||
+ | == Class Info == | ||
+ | |||
+ | *{{Name}} | ||
+ | |||
+ | *'''Target''' | ||
+ | :Впишите сюда имя объекта, который будет активирован, после того, как выполнится условие. | ||
+ | |||
+ | *'''Global State Master''' | ||
+ | :Имя глобальной переменной, которая задается объектом env_global для управления состоянием multisource (указывать необязательно). | ||
+ | |||
+ | == Использование == | ||
+ | |||
+ | Создадим 4 кнопки func_button и один звук ambient_generic, дадим ему имя sound-1. Далее создадим объект multisource, дадим ему имя source-1 и в параметр «Target» впишем имя звука, т.е. sound-1. Затем в параметр «Targetted object» всех четырех кнопок впишем имя объекта multisource, т.е. source-1 | ||
+ | |||
+ | В игре, когда мы нажмем все четыре кнопки, будет воспроизведен звук sound-1, но только в том случае, если нажаты все кнопки. Если хоть одна из кнопок отожмется, пока не нажаты все остальные, то звук проигран не будет |
Версия 10:24, 27 марта 2010
Объект multisource позволяет активировать другой объект только после выполнения нескольких условий.
Class Info
- Name
- Имя объекта. Нужно для активации кнопкой или триггером, либо для использования объекта в качестве мишени.
- Target
- Впишите сюда имя объекта, который будет активирован, после того, как выполнится условие.
- Global State Master
- Имя глобальной переменной, которая задается объектом env_global для управления состоянием multisource (указывать необязательно).
Использование
Создадим 4 кнопки func_button и один звук ambient_generic, дадим ему имя sound-1. Далее создадим объект multisource, дадим ему имя source-1 и в параметр «Target» впишем имя звука, т.е. sound-1. Затем в параметр «Targetted object» всех четырех кнопок впишем имя объекта multisource, т.е. source-1
В игре, когда мы нажмем все четыре кнопки, будет воспроизведен звук sound-1, но только в том случае, если нажаты все кнопки. Если хоть одна из кнопок отожмется, пока не нажаты все остальные, то звук проигран не будет