示例#1
0
    void OnClickButton()
    {
        if (clothe.isLock)
        {
            // if (clothe.price < coins) {
            //     coins -= clothe.price;
            //     PlayerPrefCtrl.SaveCoins(coins);
            //     coinLabel.text = coins.ToString();

            //     clothe.SetIsLock(false);
            //     UpdateButton();
            // }
            clothe.SetIsLock(false);
            UpdateButton();
            return;
        }

        switch (clothe.type)
        {
        case "eye":
            sobako.setRightEyeColor(clothe.spriteName);
            sobako.setLeftEyeColor(clothe.spriteName2);
            break;

        case "hair":
            sobako.setHairName(clothe.spriteName);
            break;

        case "clothe":
            sobako.setClotheName(clothe.spriteName);
            break;

        case "background":
            background.sprite = image.sprite;
            HomeBG.sprite     = image.sprite;
            break;
        }
        sobako.Action();
    }