// Update is called once per frame void Update() { if (timer <= 0) { //Spawn(); SpawnEvent spawnEnemy = new SpawnEvent(spawnPrefab, startSpawnPosition.transform.position.x, endSpawnPosition.transform.position.x, startSpawnPosition.transform.position.y, endSpawnPosition.transform.position.y);; spawnEnemy.FireEvent(); timer = spawnRate; } timer -= Time.deltaTime; }