Menu
CoddyTech

Riepilogo: scala

Fa parte della sezione Fondamenti di scripting in Unity del percorso Unity di Coddy. Lezione 42 di 85.

Metti insieme il capitolo: un metodo che restituisce un valore, un metodo che svolge un compito con esso e un ciclo che lo richiama. Ogni gradino di una scala si trova mezzo unità più in alto del precedente.

challenge icon

Sfida

Difficile

Costruisci una scala di 6 gradini.

  1. Scrivi float StepHeight(int number) che restituisca number * 0.5f + 0.25f.
  2. Scrivi void PlaceStep(int number): un cubo chiamato Step in new Vector3(number, StepHeight(number), 0), con dimensioni new Vector3(1, 0.5f, 1).
  3. In Start(), posiziona i gradini da 0 a 5 con un ciclo for, poi registra Built 6 steps.

Premi «Gioca»: sei gradini salgono verso destra. Poi premi «Verifica».

Provalo tu

using UnityEngine;

public class Staircase : MonoBehaviour
{
    void Start()
    {
        // Posiziona i gradini da 0 a 5, poi scrivi "Built 6 steps" nella Console.
    }

    // Scrivi float StepHeight(int number) qui.

    // Scrivi void PlaceStep(int number) qui.
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti di scripting in Unity

Esercitati da solo: Playground Unity