Func areaportalwindow: различия между версиями
DoBeRMaN (обсуждение | вклад) |
DoBeRMaN (обсуждение | вклад) |
||
Строка 3: | Строка 3: | ||
Брашевый entity общий для всех модификаций Source. | Брашевый entity общий для всех модификаций Source. | ||
== Описание == | == Описание == | ||
− | [[Areaportal]] применяется для управления визуализации отдельных частей карты. Если вы применяете <code>func_areaportalwindow</code>, то при удалении наблюдающего на определённую дистанцию портал закроется и будет скрывать визуализацию.// | + | [[Areaportal]] применяется для управления визуализации отдельных частей карты. Если вы применяете <code>func_areaportalwindow</code>, то при удалении наблюдающего на определённую дистанцию портал закроется и будет скрывать визуализацию. В отличии от [[Func_areaportal]]эта энтити имеет особый параметр '''Rendered Window''', указав в нём имя (окна) брашевой энтити, его прозрачность будет изменяться в расстоянии между параметрами <code>Fade Start Distance</code> и <code>Fade End Distance</code>. Достигнув расстояния <code>Fade End Distance</code> эреапортал будет закрыт, а окно будет иметь прозрачность указанную в параметере <code>Translucency Limit</code>. При удалении игрока на расстояние указанное в параметре <code>Fade Start Distance</code> окно будет полностью <u>непрозрачным</u>. |
+ | == Смотрите также == | ||
+ | [[Areaportal]] | ||
+ | [[Func_areaportal]] | ||
+ | [[Areaportal_tutorial]] | ||
+ | == Параметры == | ||
+ | *'''Name''' | ||
+ | :Имя энтити необходимое для взаимодействия с другими объектами. | ||
+ | *'''Rendered Window''' | ||
+ | :Имя брашевой энтити, прозрачность которой вы хотите изменять. | ||
+ | *'''Fade End Distance''' | ||
+ | :Укажите расстояние при котором прозрачность окна (Rendered Window) будет равна параметру Translucency Limit. | ||
+ | :Параметр не имеет значения, если вы не используете окно. | ||
+ | *'''Fade Start Distance''' | ||
+ | :Если вы используете окно, на этом расстоянии оно будет абсолютно <u>непрозрачным</u>. | ||
+ | :Без применения параметра <code>Rendered Window</code>, при удалении на это расстояние Areaportalwindow будет закрыт. | ||
+ | *'''Translucency Limit''' | ||
+ | :Степень прозрачности окна. | ||
+ | :0.0 = полностью прозрачный; 1.0 = полностью непрозрачный. | ||
+ | *'''Foreground bmodel''' | ||
+ | :<target_destination> (Optional) brush entity that is drawn after the fading brush model. This model should have alpha in its textures so you can see through it. | ||
+ | == Inputs == | ||
+ | *'''Kill''' | ||
+ | :Убирает данный энтити с карты. | ||
+ | *'''[http://developer.valvesoftware.com/wiki/Entity_Hierarchy_(parenting) KillHierarchy]''' | ||
+ | :Убирает данный энтити с карты и всех его потомков. | ||
+ | *'''AddOutput''' <string> | ||
+ | :Добавляет оутпут или параметр, с этой функцией нужно обращаться очень аккуратно. | ||
+ | :Формат:<code><key> <value></code> | ||
+ | ::<code><параметр> <значение></code> | ||
+ | :Формат:<code><output name> <targetname>:<inputname>:<parameter>:<delay>:<max times to fire (-1 == infinite)></code> | ||
+ | ::<code><имя оутпута> <[http://developer.valvesoftware.com/wiki/Targetname имя цели]>:<имя инпута>:<параметр>:<задержка>:<максмально колличество активаций (-1 бесконечно)></code> | ||
+ | *'''[http://developer.valvesoftware.com/wiki/User_Inputs_and_Outputs FireUser1-4]''' | ||
+ | :// | ||
+ | == Outputs == | ||
+ | *'''[http://developer.valvesoftware.com/wiki/User_Inputs_and_Outputs OnUser1-4]''' | ||
+ | :Fired in response to FireUser1-4 inputs. See [http://developer.valvesoftware.com/wiki/User_Inputs_and_Outputs User Inputs and Outputs]. | ||
+ | :[http://developer.valvesoftware.com/wiki/Targetname !activator] = activator | ||
+ | |||
+ | Статья взята с [http://developer.valvesoftware.com/wiki/Func_areaportalwindow ValveDev]. |
Версия 13:16, 12 мая 2009
func_areaportalwindow
Брашевый entity общий для всех модификаций Source.
Описание
Areaportal применяется для управления визуализации отдельных частей карты. Если вы применяете func_areaportalwindow
, то при удалении наблюдающего на определённую дистанцию портал закроется и будет скрывать визуализацию. В отличии от Func_areaportalэта энтити имеет особый параметр Rendered Window, указав в нём имя (окна) брашевой энтити, его прозрачность будет изменяться в расстоянии между параметрами Fade Start Distance
и Fade End Distance
. Достигнув расстояния Fade End Distance
эреапортал будет закрыт, а окно будет иметь прозрачность указанную в параметере Translucency Limit
. При удалении игрока на расстояние указанное в параметре Fade Start Distance
окно будет полностью непрозрачным.
Смотрите также
Areaportal Func_areaportal Areaportal_tutorial
Параметры
- Name
- Имя энтити необходимое для взаимодействия с другими объектами.
- Rendered Window
- Имя брашевой энтити, прозрачность которой вы хотите изменять.
- Fade End Distance
- Укажите расстояние при котором прозрачность окна (Rendered Window) будет равна параметру Translucency Limit.
- Параметр не имеет значения, если вы не используете окно.
- Fade Start Distance
- Если вы используете окно, на этом расстоянии оно будет абсолютно непрозрачным.
- Без применения параметра
Rendered Window
, при удалении на это расстояние Areaportalwindow будет закрыт.
- Translucency Limit
- Степень прозрачности окна.
- 0.0 = полностью прозрачный; 1.0 = полностью непрозрачный.
- Foreground bmodel
- <target_destination> (Optional) brush entity that is drawn after the fading brush model. This model should have alpha in its textures so you can see through it.
Inputs
- Kill
- Убирает данный энтити с карты.
- Убирает данный энтити с карты и всех его потомков.
- AddOutput <string>
- Добавляет оутпут или параметр, с этой функцией нужно обращаться очень аккуратно.
- Формат:
<key> <value>
<параметр> <значение>
- Формат:
<output name> <targetname>:<inputname>:<parameter>:<delay>:<max times to fire (-1 == infinite)>
<имя оутпута> <имя цели>:<имя инпута>:<параметр>:<задержка>:<максмально колличество активаций (-1 бесконечно)>
- //
Outputs
- Fired in response to FireUser1-4 inputs. See User Inputs and Outputs.
- !activator = activator
Статья взята с ValveDev.