Проблем с WaitForSeconds метода
Опитвам се да не викам метода SpawnEnemy() всеки frame. Използвам WaitForSeconds метода за да създам delay. Но поради някаква причина този код не работи, а SpawnEnemy() се вика всеки frame. Ето кода:
void Update () {
SpawnEnemy();
StartCoroutine(WaitTime());
SpawnEnemy();
}
IEnumerator WaitTime(float seconds)
{
yield return new WaitForSeconds(seconds);
}
Просто не искам да spawn-вам 60 пъти в секунда, а 1-2 пъти на секунда.