using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class UIShop : View
{
//图片资源
public Sprite spBuy; //已购买图片
public Sprite spEquip; //已装备图片
public Image imgBuyFootBall;//按钮
//更新按钮显示
public void UpdateBuyButton(int i)
{
state = gm.CheckFootBallState(i);
switch (state)
{
case ItemState.UnBuy://未购买
imgBuyFootBall.transform.gameObject.SetActive(true);
imgBuyFootBall.overrideSprite = spBuy;//按钮图片显示购买
break;
case ItemState.Buy://已购买
imgBuyFootBall.transform.gameObject.SetActive(true);
imgBuyFootBall.overrideSprite = spEquip;//按钮图片显示装备
break;
case ItemState.Equip://已装备
imgBuyFootBall.transform.gameObject.SetActive(false);
break;
default:
break;
}
}
}
UGUI Image 动态更换纹理图片
猜你喜欢
转载自blog.csdn.net/cuijiahao/article/details/104094052
今日推荐
周排行