Ejemplo n.º 1
0
 private void Awake()
 {
     _depenciesManager = FindObjectOfType <DepenciesManager>();
     _rigidbody        = GetComponent <Rigidbody2D>();
     _gameManager      = _depenciesManager.gameManager;
     _audioManager     = _depenciesManager.audioManager;
 }
Ejemplo n.º 2
0
 private void Awake()
 {
     _depenciesManager = FindObjectOfType <DepenciesManager>();
     LoadPlayerState();
     _gameManager = _depenciesManager.gameManager;
     _gameManager.OnHighScoreChangedEvent += UpdateHighScore;
     _gameManager.GameOverWonEvent        += SavePlayerState;
 }
Ejemplo n.º 3
0
 private void Awake()
 {
     _depenciesManager = FindObjectOfType <DepenciesManager>();
     _gameManager      = _depenciesManager.gameManager;
     _powerUpManager   = _depenciesManager.powerUpManager;
     _audioManager     = _depenciesManager.audioManager;
     _rigidbody        = GetComponent <Rigidbody2D>();
     _gameManager.GameOverLostEvent     += GameOverChecker;
     _gameManager.GameOverWonEvent      += GameOverChecker;
     _powerUpManager.OnBallSpeedUpEvent += BallSpeedUp;
 }
Ejemplo n.º 4
0
    private void Awake()
    {
        _depenciesManager = FindObjectOfType <DepenciesManager>();
        _livesBar         = _depenciesManager.livesBar;
        _scoreBar         = _depenciesManager.scoreBar;
        _coinBar          = _depenciesManager.coinBar;
        _ball             = _depenciesManager.ball;

        _coin            = Resources.Load <Coin>("Coin");
        _playerBehaviour = _depenciesManager.playerBehaviour;
        _audioManager    = _depenciesManager.audioManager;
    }
Ejemplo n.º 5
0
 private void Awake()
 {
     _depenciesManager = FindObjectOfType <DepenciesManager>();
     _gameManager      = _depenciesManager.gameManager;
 }