Func areaportal: различия между версиями
Перейти к навигации
Перейти к поиску
DoBeRMaN (обсуждение | вклад) |
DoBeRMaN (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
Брашевый entity общий для всех модификаций Source. | Брашевый entity общий для всех модификаций Source. | ||
== Описание == | == Описание == | ||
− | |||
[[Файл:Doughnut-shaped maps.png|200px|thumb|right|Doughnut-shaped замкнутые карты.]] | [[Файл:Doughnut-shaped maps.png|200px|thumb|right|Doughnut-shaped замкнутые карты.]] | ||
+ | [http://wiki.cs-mapping.com.ua/index.php/Areaportal Areaportal] применяется для управления визуализации зон на карте. С помощью них пространство карты разделяется на отдельные зоны. Обе стороны эреапортала не могут пренадлежать одной зоне, например doughnut-shaped или просто замкнутые карты, должны иметь по меньшей мере два эреапортала для разделения на две зоны. Линейнаякарта может быть разделена одним порталом. | ||
+ | *Если портал, в случае с привязкой состояния к двери, закрывается когда дверь открыта и наоборот, измените параметр <code>Initial state</code>. | ||
+ | *Areaportals do not take into account geometry between the portal volume and the player when considering visibility. | ||
+ | == Смотрите также == | ||
+ | *[http://wiki.cs-mapping.com.ua/index.php/Areaportal Эреапортал] | ||
+ | *[http://wiki.cs-mapping.com.ua/index.php/Areaportal_tutorial Урок по areaportal] | ||
+ | *[http://developer.valvesoftware.com/wiki/CAreaPortal CAreaPortal] | ||
+ | *[http://developer.valvesoftware.com/wiki/Func_areaportalwindow Func areaportalwindow] | ||
+ | *[http://developer.valvesoftware.com/wiki/Targetname Targetname] | ||
+ | == Параметры == | ||
+ | *'''Name''' | ||
+ | :Имя энтити необходимое для взаимодействия с другими объектами. | ||
+ | *'''Name of Linked Door''' | ||
+ | :Имя двери к которой нужно привязать портал. | ||
+ | *'''Initial State''' | ||
+ | :Начальное значение open/closed. | ||
+ | == Inputs == | ||
+ | *Kill | ||
+ | :Убирает данный энтити с карты. | ||
+ | *[http://developer.valvesoftware.com/wiki/Entity_Hierarchy_(parenting) KillHierarchy] | ||
+ | :Убирает данный энтити с карты и всех его потомков. | ||
+ | *AddOutput <string> | ||
+ | : | ||
+ | :Формат:<code><key> <value></code> | ||
+ | :Формат:<code><output name> <targetname>:<inputname>:<parameter>:<delay>:<max times to fire (-1 == infinite)></code> | ||
+ | *[http://developer.valvesoftware.com/wiki/User_Inputs_and_Outputs FireUser1-4] | ||
+ | : | ||
+ | *Open | ||
+ | :Открывает эреапортал. | ||
+ | *Close | ||
+ | :Закрывает эреапортал. | ||
+ | *Toggle | ||
+ | :Переключается между режимами open/closed. | ||
+ | == 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 |
Версия 06:41, 10 мая 2009
func_areaportal
Брашевый entity общий для всех модификаций Source.
Описание
Areaportal применяется для управления визуализации зон на карте. С помощью них пространство карты разделяется на отдельные зоны. Обе стороны эреапортала не могут пренадлежать одной зоне, например doughnut-shaped или просто замкнутые карты, должны иметь по меньшей мере два эреапортала для разделения на две зоны. Линейнаякарта может быть разделена одним порталом.
- Если портал, в случае с привязкой состояния к двери, закрывается когда дверь открыта и наоборот, измените параметр
Initial state
. - Areaportals do not take into account geometry between the portal volume and the player when considering visibility.
Смотрите также
Параметры
- Name
- Имя энтити необходимое для взаимодействия с другими объектами.
- Name of Linked Door
- Имя двери к которой нужно привязать портал.
- Initial State
- Начальное значение open/closed.
Inputs
- Kill
- Убирает данный энтити с карты.
- Убирает данный энтити с карты и всех его потомков.
- AddOutput <string>
- Формат:
<key> <value>
- Формат:
<output name> <targetname>:<inputname>:<parameter>:<delay>:<max times to fire (-1 == infinite)>
- Open
- Открывает эреапортал.
- Close
- Закрывает эреапортал.
- Toggle
- Переключается между режимами open/closed.
Outputs
- Fired in response to FireUser1-4 inputs. See User Inputs and Outputs.
- !activator = activator