Menu
CoddyTech

Repaso: escalera

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

Combina el capítulo: un método que devuelve un valor, un método que hace algo con él y un bucle que lo llama. Cada escalón de una escalera está medio unidad más alto que el anterior.

challenge icon

Desafío

Difícil

Construye una escalera de 6 peldaños.

  1. Escribe float StepHeight(int number) que devuelva number * 0.5f + 0.25f.
  2. Escribe void PlaceStep(int number): un cubo llamado Step en new Vector3(number, StepHeight(number), 0), con tamaño new Vector3(1, 0.5f, 1).
  3. En Start(), coloca los peldaños del 0 al 5 con un bucle for, después registra Built 6 steps.

Pulsa «Jugar»: seis peldaños suben hacia la derecha. Después, pulsa «Comprobar».

Pruébalo tú mismo

using UnityEngine;

public class Staircase : MonoBehaviour
{
    void Start()
    {
        // Coloca los escalones del 0 al 5 y luego escribe "Built 6 steps" en la Console.
    }

    // Escribe float StepHeight(int number) aquí.

    // Escribe void PlaceStep(int number) aquí.
}
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