Menu
CoddyTech

Tekrar: Merdiven

Coddy'nin Unity Journey'sinin Unity'de Script Yazmanın Temelleri bölümünün bir parçası. Ders 42 / 85.

Bölümü bir araya getir: bir değer döndüren bir yöntem, bu değeri kullanarak bir iş yapan bir yöntem ve onu çağıran bir döngü. Merdivenin her basamağı, bir öncekinden yarım birim daha yüksekte olur.

challenge icon

Görev

Zor

6 basamaklı bir merdiven oluştur.

  1. float StepHeight(int number) yazarak number * 0.5f + 0.25f döndürmesini sağla.
  2. void PlaceStep(int number) yaz: new Vector3(number, StepHeight(number), 0) konumunda ve new Vector3(1, 0.5f, 1) boyutlarında Step adlı bir küp oluştur.
  3. Start() içinde for döngüsüyle 0'dan 5'e kadar basamakları yerleştir, ardından Built 6 steps günlüğe yaz.

“Oyna” düğmesine bas: altı basamak sağa doğru yükselir. Ardından “Kontrol et” düğmesine bas.

Kendin dene

using UnityEngine;

public class Staircase : MonoBehaviour
{
    void Start()
    {
        // 0'dan 5'e kadar olan basamakları yerleştir, ardından Console'a "Built 6 steps" yaz.
    }

    // float StepHeight(int number) metodunu buraya yaz.

    // void PlaceStep(int number) metodunu buraya yaz.
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Unity'de Script Yazmanın Temelleri bölümündeki tüm dersler

Kendi başına pratik yap: Unity playground