Menu
CoddyTech

Repaso: Ascensor

Parte de la sección Fundamentos de scripting en Unity del Journey de Unity de Coddy. Lección 18 de 85.

Este repaso reúne el capítulo: campos que configura el Inspector, que se mantienen privados con [SerializeField] y se leen en cada fotograma en Update().

challenge icon

Desafío

Fácil

Escribe el script del ascensor: sube hasta arriba y se detiene allí.

  1. Añade dos campos, speed y top, como [SerializeField] private float. El Inspector los establece en 2 y 5.
  2. En Update(), mientras transform.position.y esté por debajo de top, añade new Vector3(0, speed * Time.deltaTime, 0) a transform.position.

Pulsa «Jugar»: el ascensor sube hasta una altura de 5 y se queda ahí. Después, pulsa «Comprobar».

Pruébalo tú mismo

using UnityEngine;

public class Lift : MonoBehaviour
{
    // speed y top: privados, configurados en el Inspector

    void Update()
    {
    }
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos de scripting en Unity

Practica por tu cuenta: Playground de Unity