Beispiel #1
0
    public void Purchase()
    {
        switch (SkinViewManager.nowSkin)
        {
        case (int)SkinViewManager.skinType.soldier:
            if (SkinManager.Available("soldier", (SkinViewManager.page - 1) * 6 + index))
            {
                SkinManager.Purchase("soldier", (SkinViewManager.page - 1) * 6 + index);
                SkinManager.SkinChange("soldier", (SkinViewManager.page - 1) * 6 + index);
            }
            else
            {
                SkinManager.SkinChange("soldier", (SkinViewManager.page - 1) * 6 + index);
            }
            break;

        case (int)SkinViewManager.skinType.tank:
            if (SkinManager.Available("tank", (SkinViewManager.page - 1) * 6 + index))
            {
                SkinManager.Purchase("tank", (SkinViewManager.page - 1) * 6 + index);
                SkinManager.SkinChange("tank", (SkinViewManager.page - 1) * 6 + index);
            }
            else
            {
                SkinManager.SkinChange("tank", (SkinViewManager.page - 1) * 6 + index);
            }
            break;

        case (int)SkinViewManager.skinType.fighter:
            if (SkinManager.Available("fighter", (SkinViewManager.page - 1) * 6 + index))
            {
                SkinManager.Purchase("fighter", (SkinViewManager.page - 1) * 6 + index);
                SkinManager.SkinChange("fighter", (SkinViewManager.page - 1) * 6 + index);
            }
            else
            {
                SkinManager.SkinChange("fighter", (SkinViewManager.page - 1) * 6 + index);
            }
            break;
        }
    }