Vous êtes sur la page 1sur 5

GameObjects y

componentes
Jordi Linares Pellicer
Tipos de GameObjects
- Son muchos los GameObject que podemos desplegar en una escena:
- Empty. Se trata de un GameObject que nicamente contiene su
componente Transform y que suele crearse para que se convierta, por
ejemplo, en padre de una coleccin de GameObjects o como contenedor
de algunos componentes.
- Cubo, esfera, cpsula, cilindro, plano y quad. Objetos sencillos creados
por Unity3D para formas sencillas (perfectos para desarrollar ejemplos sin
necesidad de importar geometras)
- Luces (directional, point, spotlight y rea)
- Cmaras. Adems de la principal, que se aade por defecto en cada
escena, podemos aadir varias cmaras, que podemos activar/desactivar
selectivamente o mantener de forma simultnea (por capas o
renderizando en diferentes reas de la pantalla)
- Otros: elementos de interfaz (GUI), cloth, ragdolls, rboles etc.

Desarrollo de juegos con UNITY Jordi Linares Pellicer


Principales componentes
- Son muchos los componentes que podemos aadir a un GameObject,
siendo los principales:
- Transform. Siempre est presente en un GameObject y almacena la
posicin, rotacin y escala del objeto
- Mesh Filter. Almacena la malla poligonal del GameObject
- Mesh Renderer. Se encarga de definir cmo la malla del objeto va a ser
renderizada en la posicin que define Transform.
- Collider. Geometra que utilizar nuestro GameObject cuando se tenga
que detectar su colisin con otros objetos. Por razones de eficiencia el
collider suele ser ms sencillo que la geometra real del objeto.
- RigidBody. Necesario cuando queramos que nuestro objeto se encuentre
sometido al motor fsico (gravedad, reaccin ante colisiones etc.)
- Sonido. Mediante AudioSource (fuentes de sonido) y AudioListener
(dnde est el micrfono en la escena)
- Script. Controlar el comportamiento del GameObject
- Muchos ms: sistemas de partculas, animaciones, etc.

Desarrollo de juegos con UNITY Jordi Linares Pellicer


Ms sobre los componentes

- Podemos aadir cualquier componente a cualquier objeto,


activar/desactivar el componente, eliminarlo definitivamente, editar
las propiedades del componente en la vista del Inspector, etc.

- Podremos tambin acceder mediante nuestros scripts a estos


componentes, aadirlos, modificar o consultar sus parmetros etc.
todo por cdigo

Desarrollo de juegos con UNITY Jordi Linares Pellicer


Jordi Linares. UPV. Campus dAlcoi
GameObjects y
componentes
Jordi Linares Pellicer

Vous aimerez peut-être aussi