Estructura de datos que define una oleada de enemigos. Permite especificar cuántos enemigos, con qué prefabs y a qué ritmo se generan. Más...
Atributos públicos | |
| string | name |
| Nombre de la oleada, útil para depuración y feedback visual. | |
| GameObject[] | enemyPrefabs |
| Lista de prefabs de enemigos que pueden aparecer en esta oleada. Se seleccionan aleatoriamente al instanciarlos. | |
| int | count |
| Número total de enemigos que se generarán en la oleada. | |
| float | spawnRate |
| Velocidad de aparición de los enemigos (enemigos por segundo). | |
Estructura de datos que define una oleada de enemigos. Permite especificar cuántos enemigos, con qué prefabs y a qué ritmo se generan.
Definición en la línea 20 del archivo SpawnManager.cs.
| int Wave.count |
Número total de enemigos que se generarán en la oleada.
Definición en la línea 36 del archivo SpawnManager.cs.
Referenciado por SpawnManager.SpawnWavesRoutine().
| GameObject [] Wave.enemyPrefabs |
Lista de prefabs de enemigos que pueden aparecer en esta oleada. Se seleccionan aleatoriamente al instanciarlos.
Definición en la línea 31 del archivo SpawnManager.cs.
Referenciado por SpawnManager.SpawnEnemyFromWave().
| string Wave.name |
Nombre de la oleada, útil para depuración y feedback visual.
Definición en la línea 25 del archivo SpawnManager.cs.
| float Wave.spawnRate |
Velocidad de aparición de los enemigos (enemigos por segundo).
Definición en la línea 41 del archivo SpawnManager.cs.
Referenciado por SpawnManager.SpawnWavesRoutine().