public TankTowerFactory(IBulletSpawner bulletSpawner)
 {
     if (bulletSpawner == null)
         throw new ArgumentNullException("bulletSpawner");
     _bulletSpawner = bulletSpawner;
 }
    // Start is called before the first frame update
    void Start()
    {
        bulletSpawner = (IBulletSpawner)spawner;

        time = intervalOffset % interval;
    }
Пример #3
0
 public TankTower(ITank tank, IBulletSpawner bulletSpawner)
 {
     _bulletSpawner = bulletSpawner;
     _tank = tank;
 }