Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Mejora del Juego | Física de Unity
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

bookMejora del Juego

Este es el código para hacer que nuestro jugador regrese a su posición inicial cuando pierde, así que vamos a explicarlo:

Vector2 startPosition; Esta línea declara una variable startPosition de tipo Vector2. Esto se usará para almacenar la posición inicial del GameObject.

private void Start() { startPosition = transform.position;} Asigna la posición actual del GameObject transform.position a la variable startPosition. Esto almacena efectivamente la posición inicial del GameObject cuando el juego comienza.

Este es un método personalizado llamado playerLost().

Restablece la posición del jugador a la startPosition que se registró al comienzo del juego.

Establece la velocidad del jugador a cero accediendo a su rigidbody2D con la variable rb.

Registra "You lost" en la Consola de Unity usando Debug.Log().

Qué sigue:

En los próximos capítulos, discutiremos mejoras importantes en el juego, como la adición de elementos de UI y efectos de sonido.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

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