Menu
CoddyTech

Revisão: Elevador

Parte da seção Fundamentos de Scripting no Unity do Journey de Unity da Coddy. Lição 18 de 85.

Esta recapitulação reúne o capítulo: campos definidos pelo Inspector, mantidos privados com [SerializeField] e lidos a cada quadro em Update().

challenge icon

Desafio

Fácil

Escreva o script do elevador: ele sobe até o topo e para lá.

  1. Adicione dois campos, speed e top, como [SerializeField] private float. O Inspector os define como 2 e 5.
  2. Em Update(), enquanto transform.position.y estiver abaixo de top, adicione new Vector3(0, speed * Time.deltaTime, 0) a transform.position.

Pressione “Jogar”: o elevador sobe até uma altura de 5 e para. Depois, pressione “Verificar”.

Experimente você mesmo

using UnityEngine;

public class Lift : MonoBehaviour
{
    // speed e top: privados, definidos no Inspector

    void Update()
    {
    }
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos de Scripting no Unity

Pratique por conta própria: Playground de Unity