Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
GameObject en Unity | Escribe tu Primer Script
Unity para Principiantes
course content

Contenido del Curso

Unity para Principiantes

Unity para Principiantes

1. Introducción a Unity
2. Escribe tu Primer Script
3. Física de Unity
4. Interfaz y Sonidos de Unity
5. Pulido y Exportación de tu Juego

bookGameObject en Unity

Un GameObject es como un contenedor para todo lo que ves e interactúas en tu juego de Unity. Puede ser cualquier cosa, desde un personaje, un árbol, un arma, o incluso una fuente de luz. Piénsalo como un bloque de construcción para el mundo de tu juego.

Cada GameObject puede tener diferentes componentes adjuntos, que definen su comportamiento y apariencia. Por ejemplo, puedes añadir un componente "Sprite Renderer" para mostrar una imagen o un componente "Collider" para detectar colisiones con otros objetos.

En términos simples, un GameObject es como un ladrillo de Lego, y los componentes son como las diferentes piezas que le adjuntas para que se vea y se comporte de la manera que deseas en tu juego.

Este es un GameObject que tiene como nombre “Circle” y tiene dos componentes: el Transform y el sprite renderer.

Controla GameObjects con script

En el script cuando escribimos gameObject.

Nos referimos al objeto del juego al que está adjunto este script. Puedes encontrar más sobre todas las propiedades que tiene la clase gameobject en este enlace: GameObject

Relación Padre/Hijo:

GameObject Padre: Esto es como el contenedor principal o el jefe. Puede contener otros GameObjects, llamados GameObjects hijos. El GameObject padre puede tener sus propios componentes y propiedades.

GameObject Hijo: Estos son los GameObjects que están anidados bajo un GameObject padre. Heredan ciertas propiedades y comportamientos de su padre. Por ejemplo, si mueves o rotas el GameObject padre, todos sus GameObjects hijos se moverán o rotarán junto con él.

Piénsalo como un árbol genealógico: el GameObject padre es como un padre, y los GameObjects hijos son como sus hijos. Si mueves al padre, todos sus hijos se mueven con él, pero si mueves a un hijo, no afecta al padre ni a otros hijos en el mismo nivel. Esta relación padre-hijo es útil para organizar tus objetos del juego, facilitando su gestión y control, especialmente cuando tienes escenas complejas con múltiples objetos.

Aquí tienes una guía paso a paso sobre cómo hacer que un GameObject sea padre de otro en Unity:

  • Haz clic en el GameObject que quieres como hijo;
  • Arrástralo sobre el GameObject que quieres como padre;
  • Suelta el botón del ratón;
  • Verifica la Jerarquía para confirmar la relación padre-hijo.

Como puedes ver en la Jerarquía, tenemos 3 objetos: Cámara principal, GameObject y Padre. Hay una flecha junto a la Cámara principal y GameObject que significa que estos objetos tienen hijos. Si hacemos clic en esa flecha, podremos ver a los hijos.

Qué sigue:

En nuestro próximo video, discutiremos el componente de transformación.

1. ¿Cuál es el propósito de agrupar GameObjects en Unity?
2. En Unity, ¿puede un GameObject tener más de un padre al mismo tiempo?
3. ¿Cuál es el padre predeterminado de un GameObject cuando se crea en Unity?
¿Cuál es el propósito de agrupar GameObjects en Unity?

¿Cuál es el propósito de agrupar GameObjects en Unity?

Selecciona la respuesta correcta

En Unity, ¿puede un GameObject tener más de un padre al mismo tiempo?

En Unity, ¿puede un GameObject tener más de un padre al mismo tiempo?

Selecciona la respuesta correcta

¿Cuál es el padre predeterminado de un GameObject cuando se crea en Unity?

¿Cuál es el padre predeterminado de un GameObject cuando se crea en Unity?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 3
some-alt