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#.
Tantangan
MudahBuat menara setinggi 5 lantai dan selebar 2.
- Di
int floors = 2;, ubah 2 menjadi5. - Di
int width = 1;, ubah 1 menjadi2. Ubah hanya angkanya: barisint floorskedua 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
1Dasar-Dasar C# di Unity
Halo, UnityVariabelDesimal Memerlukan fTeks di ConsoleVariabel yang Menyimpan NilaiIf dan ElseBandingkan AngkaUlasan: Pengumpul Koin7Perulangan dan method
Ulangi dengan forPerulangan di dalam perulanganTulis methodMethod yang Mengembalikan NilaiarrayUlasan: Tangga10Menemukan Benda
Cari Berdasarkan NamaTagCari Berdasarkan TipeReferensi Lebih Baik daripada FindNull di UnityRangkuman: Koin Terdekat13Proyek: Hindari Balok
Karakter PelariBalok dari Langit2Buat Bergerak
Tempatkan KubusBergerak Setiap FrameBerputar Setiap DetikKemudikan dengan TombolRangkuman: Kemudikan Kubus5Vektor
Menjumlahkan VektorArahRuang Lokal dan DuniaKecepatan DiagonalJarak AntarobjekVector3 adalah StructRangkuman: Pilot Drone8GameObjects dan Komponen
Referensi di InspectorAmbil KomponenKomponen yang HilangTambahkan KomponenRequireComponentTampilkan dan SembunyikanRingkasan: Sakelar Lampu6Transformasi dan Hierarki
Objek Induk dan AnakKibarkan BenderaSkalaMelihat BendaBergerak Menuju TitikRekap: Bulan yang MengorbitLatihan sendiri: Playground Unity