Ejemplo n.º 1
0
        public void ShootAtTarget(ITrajectoryAlgorithm trajectoryAlgorithm, Target target, Bullet bullet, float bulletSpeed)
        {
            // Play Audio
            SoundManager.Instance.PlayAudioClip(GameConstants.Sound.ShotFiring);

            // Do math
            trajectoryAlgorithm.ShootAtTarget(this, target, bullet, bulletSpeed);
        }
Ejemplo n.º 2
0
 //  Methods ---------------------------------------
 public void AimAtTarget(ITrajectoryAlgorithm trajectoryAlgorithm, Target target, float bulletSpeed)
 {
     // Do math
     trajectoryAlgorithm.AimAtTarget(this, target, bulletSpeed);
 }