Creating a security camera: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
Line 3: Line 3:
{{note|There is a prefab for a security camera in [http://esunfx.com/prefabsandfgd.rar this archive].}}
{{note|There is a prefab for a security camera in [http://esunfx.com/prefabsandfgd.rar this archive].}}


== Creating the model ==
== Создание модели==
# Выберите Entity Tool '''(Shift + E)''' выберите в списке {{ent|npc_security_camera}}. Then simply place the camera where you want it placed on the map.
# Выберите Entity Tool '''(Shift + E)''' выберите в списке {{ent|npc_security_camera}}. Затем расположите в нужном вам месте на карте.
# Give it a name like "rm1_camera1" and set the World Model to '''models/props/security_camera.mdl'''.
# Задайте ей имя, например "rm1_camera1" и поставьте модель'''models/props/security_camera.mdl'''.


== Making it fall ==
== Making it fall ==

Revision as of 06:19, 14 July 2008

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.pngNote: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.

Making it fall

The following is only necessary if you have placed the camera on a wall where portals can be created.

File:Portal camera tutorial1.jpg
Create the brush just at the base.
  1. Create a brush using the tools/toolstrigger material. This brush should just cover the base of the camera where it connects to the wall. (Making it too large will cause your camera to fall off even when the portal doesn't touch it.)
  2. Make this brush a func_portal_detector.
  3. Under Output add the following:


Outputs Placed in the trigger:

Object outputs: func_portal_detector
My Output Target Entity Target Input Parameter Delay Only Once
Io11.png OnStartTouchLinkedPortal (name you gave npc_security_camera) Ragdoll <none> 0.00 Yes

Conclusion

The camera will automatically follow the player around and when a portal is put behind it, fall to the ground. It also automatically leaves a mark on the wall where it was. You can also have it trigger a scene by GlaDOS if you follow this tutorial.

See also