Ulasan: Pengumpul Koin
Termasuk bagian Dasar-Dasar Scripting Unity dalam perjalanan Unity di Coddy. Pelajaran 8 dari 85.
Saatnya merangkai bab ini: sebuah field yang mengingat, string yang dibuat dengan +, sebuah if dan perbandingan. Ingat bahwa Input.GetKeyDown bernilai true sekali setiap kali tombol ditekan, dan bahwa == menanyakan apakah dua nilai sama.
Tantangan
SedangSetiap kali kamu menekan C, kamu mendapatkan satu koin, dan 5 koin membuatmu menang.
- Di atas
Update(), tambahkan fieldint coins = 0;. - Di dalam
Update(), saatInput.GetKeyDown(KeyCode.C), tambahkan 1 kecoinsdan catat"Coins: " + coins. - Di dalam if itu, saat
coins == 5, catat jugaYou win!.
Tekan tombol “Main” dan tekan C lima kali: Console menghitung Coins: 1 hingga Coins: 5, lalu You win!. Setelah itu, tekan tombol “Periksa”.
Coba sendiri
using UnityEngine;
public class CoinCounter : MonoBehaviour
{
void Update()
{
// Setiap kali kamu menekan C, kamu mengumpulkan satu koin.
}
}
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