Menu
CoddyTech

Powtórka: schody

Część sekcji Podstawy skryptów w Unity ścieżki Unity w Coddy. Lekcja 42 z 85.

Połącz ten rozdział w całość: metodę, która zwraca wartość, metodę, która wykonuje z nią zadanie, i pętlę, która ją wywołuje. Każdy stopień schodów znajduje się o pół jednostki wyżej niż poprzedni.

challenge icon

Wyzwanie

Trudny

Zbuduj schody z 6 stopni.

  1. Napisz float StepHeight(int number), która zwraca number * 0.5f + 0.25f.
  2. Napisz void PlaceStep(int number): sześcian o nazwie Step w położeniu new Vector3(number, StepHeight(number), 0), o rozmiarze new Vector3(1, 0.5f, 1).
  3. W Start() umieść stopnie od 0 do 5 za pomocą pętli for, a następnie wyświetl komunikat Built 6 steps.

Naciśnij „Graj”: sześć stopni wznosi się w prawo. Następnie naciśnij „Sprawdź”.

Spróbuj swoich sił

using UnityEngine;

public class Staircase : MonoBehaviour
{
    void Start()
    {
        // Umieść stopnie od 0 do 5, a następnie wypisz "Built 6 steps" w konsoli.
    }

    // Tutaj napisz float StepHeight(int number).

    // Tutaj napisz void PlaceStep(int number).
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy skryptów w Unity

Poćwicz samodzielnie: Edytor online Unity