Menu
CoddyTech

Gelombang

Termasuk bagian Fisika dan Gameplay dalam perjalanan Unity di Coddy. Pelajaran 58 dari 63.

challenge icon

Tantangan

Sedang

Sekarang hunter datang secara bergelombang. Scene tidak lagi memiliki hunter sendiri, tetapi memiliki prefab Hunter (dengan skrip Hunter-mu) dan empat titik spawn, SP0 hingga SP3. Pertahankan player dan hunter dari pelajaran sebelumnya, lalu lengkapi Spawner pada object Spawner:

  • Field yang diatur melalui Inspector: hunterPrefab (sebuah GameObject), spawnPoints (sebuah Transform[]), waves (3), dan waveDelay (4).
  • Di Start, mulai coroutine yang mengirim gelombang.
  • Untuk setiap gelombang dari 1 hingga waves: catat Wave 1, Wave 2, dan seterusnya, munculkan hunter sebanyak nomor gelombangnya, hunter i (mulai dari 0) di spawnPoints[i % spawnPoints.Length], lalu tunggu waveDelay detik.

Gelombang 1 datang saat permainan dimulai, gelombang 2 datang empat detik kemudian, dan gelombang 3 datang empat detik setelahnya: total enam hunter. Tekan Jalankan dan bertahanlah dari gelombang-gelombang itu, lalu tekan Periksa.

Coba sendiri

using UnityEngine;

public class Spawner : MonoBehaviour
{
    // Pelajaran berikutnya akan melengkapi bagian ini: gelombang pemburu yang dikirim oleh coroutine.
}

Semua pelajaran di Fisika dan Gameplay