public PlayerController(PlayerViewBase _playerView, PlayerDataBase _playerData, SimpleFactory <SpawnableBase> _lazerFactory, LevelViewBase _levelView) { playerView = _playerView; playerData = _playerData; lazerFactory = _lazerFactory; levelView = _levelView; }
public PlayerShooting(SimpleFactory <SpawnableBase> _lazerFactory, PlayerViewBase _playerView) { lazerFactory = _lazerFactory; playerView = _playerView; }
public PlayerMovement(PlayerViewBase _playerView, PlayerDataBase _playerData) { playerView = _playerView; playerData = _playerData; }