Menu
CoddyTech

Variabel

Termasuk bagian Dasar-Dasar Scripting Unity dalam perjalanan Unity di Coddy. Pelajaran 2 dari 85.

Variabel adalah kotak bernama yang menyimpan nilai: nyawamu, kecepatanmu, tinggi menara. Kamu membuatnya dengan tipe, nama, dan nilai awal:

int lives = 3;

int adalah tipe untuk bilangan bulat (3, 0, -12). lives adalah namanya, = memasukkan 3 ke dalamnya, dan ; mengakhiri baris, seperti titik mengakhiri kalimat.

Setelah itu, nama tersebut mewakili nilainya, sebanyak apa pun kamu menggunakannya:

int height = 3;
int length = 6;
transform.localScale = new Vector3(length, height, length);

transform.localScale adalah ukuran objek: lebar (x), tinggi (y), dan kedalaman (z). Balok ini tingginya 3, lebarnya 6, dan kedalamannya 6. Ubah length menjadi 4 agar balok mengecil ke kedua arah sekaligus, karena kedua tempat membaca kotak yang sama.

Kodemu berada di antara { dan } dalam Start(). Baris yang dimulai dengan // adalah komentar, catatan yang dilewati oleh C#.

challenge icon

Tantangan

Mudah

Buat menara setinggi 5 lantai dan selebar 2.

  1. Di int floors = 2;, ubah 2 menjadi 5.
  2. Di int width = 1;, ubah 1 menjadi 2. Ubah hanya angkanya: baris int floors kedua akan menjadi error.

Tekan tombol “Main”: menara akan tumbuh lebih tinggi dan lebih lebar. Lalu tekan tombol “Periksa”.

Coba sendiri

using UnityEngine;

public class Tower : MonoBehaviour
{
    void Start()
    {
        int floors = 2;
        int width = 1;

        transform.localScale = new Vector3(width, floors, width);
    }
}

Semua pelajaran di Dasar-Dasar Scripting Unity

Latihan sendiri: Playground Unity