コード例 #1
0
        public void RollMove()
        {
            //Controls Roll player movement and blue power-up movement
            moveSound.Play();

            if (bluepowerupEnabled || bluepowerupCompleted)
            {
                roll.Move();
                moveCounter++;
                turnCounter = false;
            }
            else if (bluepowerupEnabled == false && bluepowerupCompleted == false)
            {
                if (bluepowerupControl > 10)
                {
                    roll.Move();
                    rollMoveCounter++;
                    if (rollMoveCounter == 3)
                    {
                        bluepowerupCompleted = true;
                        turnCounter          = false;
                    }
                    bluepowerupControl = 0;
                }
            }
            levelLabelVisible = false;
        }
コード例 #2
0
        public void RollMove()
        {
            moveSound.Play();

            if (bluepowerupEnabled || bluepowerupCompleted)
            {
                roll.Move();
                moveCounter++;
                turnCounter = false;
            }
            else
            {
                roll.Move();
                rollMoveCounter++;
                if (rollMoveCounter == 1)
                {
                    bluepowerupCompleted = true;
                }
            }
            levelLabelVisible = false;
        }