void SpawnEnemyNear(DriverPlayer player) { Vector3 position = GetSpawnLocationNear(player.car.transform); Car car = Instantiate(enemyPrefab, position, Quaternion.identity); car.InitSpeed(player.car); DriverAI ai = new DriverAI(); ai.TakeControl(car); activeAi.Add(ai); spawnTimer = Random.Range(1, 2); }
static public void Remove(DriverAI ai) { activeAi.Remove(ai); //print(" removing dead ai"); }