private void Shoot() { var tunables = new LaserTunables { Type = LaserType.EnemyLaser, SpawnPoint = enemy.LaserSpawnPoint.position, Velocity = -settings.Velocity, HitPoint = enemyCommonSettings.HitPoint }; laserPool.Spawn(tunables); Debug.Log("Enemy: Pew pew!"); }
private void Shoot() { var tunables = new LaserTunables { Type = LaserType.ShipLaser, SpawnPoint = ship.LaserSpawnPoint.position, Velocity = settings.Velocity, HitPoint = shipCommonSettings.HitPoint }; laserPool.Spawn(tunables); Debug.Log("Ship: Pew pew!"); }
public void ReInit(LaserTunables tunables) { this.laserTunables = tunables; laser.ChangeType(tunables.Type); }