コード例 #1
0
    public void makeAPowerUpFree(PowerupBase powerUp)
    {
        bool flag = false;

        switch (powerUp.type)
        {
        case (PowerupBase.EType.BLOCK):
            flag = currentTutorial.freeBlocks;
            break;

        case (PowerupBase.EType.BOMB):
            flag = currentTutorial.freeBombs;
            break;

        case (PowerupBase.EType.DESTROY):
            flag = currentTutorial.freeDestroy;
            break;

        case (PowerupBase.EType.ROTATE):
            flag = currentTutorial.freeRotates;
            break;

        case (PowerupBase.EType.WILDCARD):
            flag = currentTutorial.freeWildCard;
            break;

        case (PowerupBase.EType.HINT_WORD):
            flag = currentTutorial.freeHint;
            break;
        }

        powerUp.makePowerUpFree(flag);
    }