Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using UnityEngine;
- public class ShotGun : Weapon
- {
- [SerializeField] private float _maxDeviation;
- [SerializeField] private int _bulletNumber;
- public override void Shoot(Transform shootPoint)
- {
- for (int i = 0; i < _bulletNumber; i++)
- {
- float deviation = Random.Range(-_maxDeviation, _maxDeviation);
- Quaternion rotation = Quaternion.Euler(0, 0, deviation);
- Instantiate(Bullet, shootPoint.position, rotation);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement