Menu
CoddyTech

웨이브

Coddy Unity 여정의 물리와 게임플레이 섹션에 포함된 레슨. 63개 중 58번째.

challenge icon

챌린지

중급

이제 헌터들이 웨이브로 등장합니다. 씬에는 더 이상 헌터가 없지만, Hunter 프리팹(여러분의 Hunter 스크립트 포함)과 SP0부터 SP3까지 네 개의 스폰 지점이 있습니다. 이전 강의에서 만든 플레이어와 헌터는 그대로 두고, Spawner 오브젝트의 Spawner를 완성하세요.

  • Inspector에서 설정할 필드: hunterPrefab(GameObject), spawnPoints(Transform[]), waves(3), waveDelay(4).
  • Start에서 웨이브를 보내는 코루틴을 시작하세요.
  • 1부터 waves까지 각 웨이브에 대해 Wave 1, Wave 2 등으로 로그를 남기고, 웨이브 번호만큼 헌터를 생성하세요. 헌터 i(0부터 시작)는 spawnPoints[i % spawnPoints.Length]에 생성한 다음, waveDelay초 동안 기다리세요.

웨이브 1은 게임이 시작할 때 등장하고, 웨이브 2는 4초 후, 웨이브 3은 그로부터 4초 후에 등장합니다. 모두 합쳐 헌터 6마리입니다. Play를 눌러 웨이브에서 살아남은 다음, Check를 누르세요.

직접 해보기

using UnityEngine;

public class Spawner : MonoBehaviour
{
    // 이후 강의에서 이 부분을 완성합니다: 코루틴으로 생성되는 사냥꾼 무리입니다.
}

물리와 게임플레이의 모든 레슨