Ru/Creating a security camera: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
No edit summary
Line 7: Line 7:
# Задайте ей имя, например "rm1_camera1" и поставьте модель'''models/props/security_camera.mdl'''.
# Задайте ей имя, например "rm1_camera1" и поставьте модель'''models/props/security_camera.mdl'''.


== Making it fall ==
== Делаем ее падающей ==


''Только для камер расположенных на тех стенах на которых можно будет открыть портал (т.е. если открыть на месте камеры портал - камера отвлится от стены).''
''Только для камер расположенных на тех стенах на которых можно будет открыть портал (т.е. если открыть на месте камеры портал - камера отвлится от стены).''


[[image:Portal camera tutorial1.jpg|thumb|right|200px|Create the brush just at the base.]]
[[image:Portal camera tutorial1.jpg|thumb|right|200px|Создайте браш прямо у основания камеры.]]
# Создайте браш, для текстуры используйте материал'''tools/toolstrigger''' (триггер). Этот браш должен находиться в основании камеры, в том месте где камеры соединяется со стеной.. (Не создавайте слишком большой браш, т.к. этот браш будет служить триггером-индикатором портала, он будет проверять открыт ли портал на данной стене).Смотрите фото справа.
# Создайте браш, для текстуры используйте материал'''tools/toolstrigger''' (триггер). Этот браш должен находиться в основании камеры, в том месте где камеры соединяется со стеной.. (Не создавайте слишком большой браш, т.к. этот браш будет служить триггером-индикатором портала, он будет проверять открыт ли портал на данной стене).Смотрите фото справа.
# Преобразуйте этот браш в {{ent|func_portal_detector}}.
# Преобразуйте этот браш в {{ent|func_portal_detector}}.
Line 22: Line 22:
!  || My Output || Target Entity || Target Input || Parameter || Delay || Only Once
!  || My Output || Target Entity || Target Input || Parameter || Delay || Only Once
|-
|-
| [[Image:Io11.png]] || OnStartTouchLinkedPortal || (name you gave {{ent |npc_security_camera}}) || Ragdoll || <none> || 0.00 || Yes
| [[Image:Io11.png]] || OnStartTouchLinkedPortal || (имя вашей {{ent |npc_security_camera}}) || Ragdoll || <none> || 0.00 || Yes
|}
|}



Revision as of 10:38, 5 February 2011

As you have most likely noticed, scattered about the Aperture Science facility are cameras which follow you and are detachable from the wall by placing a portal behind them. Using this tutorial you can put them in your map.

Note.pngПримечание:There is a prefab for a security camera in this archive.

Создание модели

  1. Выберите Entity Tool (Shift + E) выберите в списке npc_security_camera. Затем расположите в нужном вам месте на карте.
  2. Задайте ей имя, например "rm1_camera1" и поставьте модельmodels/props/security_camera.mdl.

Делаем ее падающей

Только для камер расположенных на тех стенах на которых можно будет открыть портал (т.е. если открыть на месте камеры портал - камера отвлится от стены).

File:Portal camera tutorial1.jpg
Создайте браш прямо у основания камеры.
  1. Создайте браш, для текстуры используйте материалtools/toolstrigger (триггер). Этот браш должен находиться в основании камеры, в том месте где камеры соединяется со стеной.. (Не создавайте слишком большой браш, т.к. этот браш будет служить триггером-индикатором портала, он будет проверять открыт ли портал на данной стене).Смотрите фото справа.
  2. Преобразуйте этот браш в func_portal_detector.
  3. Перейдите на вкладку Outputs:


Вкладка OutPuts:

Object outputs: func_portal_detector
My Output Target Entity Target Input Parameter Delay Only Once
Io11.png OnStartTouchLinkedPortal (имя вашей npc_security_camera) Ragdoll <none> 0.00 Yes

Conclusion

Камера автоматически отвалится от стены, как только игрок создаст портал на месте камеры. Если вы хотите сделать после этого голос GlaDOS читайте этот туториал.




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