Func areaportalwindow: различия между версиями

Материал из CSM Wiki
Перейти к навигации Перейти к поиску
(Создана новая страница размером <h3>func_areaportalwindow</h3> Брашевый entity общий для всех модификаций Source. == Описание == [[...)
 
 
(не показано 5 промежуточных версий этого же участника)
Строка 1: Строка 1:
 +
[[Категория:Source_Brush_entity]]
 +
[[Файл:Areaportalwindow01.png|300px|thumb|right]]
 
<h3>func_areaportalwindow</h3>
 
<h3>func_areaportalwindow</h3>
 
Брашевый 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].

Текущая версия на 14:00, 12 мая 2009

Areaportalwindow01.png

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 окно будет полностью непрозрачным.

Смотрите также

Параметры

  • 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.