Esempio n. 1
0
    private void Awake()
    {
        Points.Setup();

        buttonIcons = GetComponent <ButtonIcons>();

        arrowManager = GetComponent <DirectionArrows>();

        TryAddDictionaryValues();
    }
Esempio n. 2
0
 public LevelLerpCircle(InGameManager inGameManager, PointLerp lerpManager, LevelPoints pointManager, MeshManager meshManager, PlayerManager playerManager, ArqdutManager arqdutManager, GameStart gameManager, DirectionArrows arrowManager)
 {
     this._inGameManager = inGameManager;
     this.lerpManager    = lerpManager;
     this.pointManager   = pointManager;
     this.meshManager    = meshManager;
     this.playerManager  = playerManager;
     this.arqdutManager  = arqdutManager;
     this._gameManager   = gameManager;
     this.arrowManager   = arrowManager;
 }
Esempio n. 3
0
    protected override void Awake()
    {
        base.Awake();

        lerpManager  = GetComponent <PointLerp>();
        _gameManager = GetComponent <GameStart>();
        arrowManager = GetComponent <DirectionArrows>();

        // Different classes containing functionality made for better overview
        levelLerpManager  = new LevelLerp(this, lerpManager, pointManager, meshManager, playerManager, arqdutManager, _gameManager); // TODO warning about using new keyword. Seems like it thinks I'm trying to add classes as components
        circleLerpManager = new LevelLerpCircle(this, lerpManager, pointManager, meshManager, playerManager, arqdutManager, _gameManager, arrowManager);
        levelSpawner      = new LevelSpawner(this, circleLerpManager, pointManager, playerManager, meshManager, arqdutManager, _gameManager);
    }