예제 #1
0
 private void Init(SignalBus signalBus, InputManager inputManager, Player player, Projectile.Factory projectileFactory)
 {
     _signalBus         = signalBus;
     _inputManager      = inputManager;
     _player            = player;
     _projectileFactory = projectileFactory;
 }
예제 #2
0
 public Weapon(Projectile.Factory projectileFactory, PlayerController.Installables installables)
 {
     _projectileFactory  = projectileFactory;
     _cannonEndTransform = installables.CannonEndTransform;
 }