Ejemplo n.º 1
0
 private void Start()
 {
     _levelScroll               = FindObjectOfType <LevelScroll>();
     originalScrollSpeed        = scrollSpeed;
     timeUntilScrollingIsSpedUp = _levelScroll.timeUntilScrollingIsSpedUp;
     speedToIncrementPercentage = _levelScroll.speedToIncrementPercentage;
     StartCoroutine(SpeedUp());
 }
Ejemplo n.º 2
0
        public override void OnRemove()
        {
            base.OnRemove();

            PlayerDig.RemoveListener(OnPlayerDig);
            LevelScroll.RemoveListener(OnLevelScroll);

            _levelGrid = null;
        }
Ejemplo n.º 3
0
        public override void OnRegister()
        {
            base.OnRegister();

            _transform = transform;

            PlayerDig.AddListener(OnPlayerDig);
            LevelScroll.AddListener(OnLevelScroll);

            GenerateLevel();
        }