34 lines
731 B
C#
34 lines
731 B
C#
|
using UnityEngine;
|
|||
|
using System.Collections;
|
|||
|
using UnityEngine.UI;
|
|||
|
|
|||
|
public class IntegralShopItem : MonoBehaviour {
|
|||
|
|
|||
|
public Image ItemIcon;
|
|||
|
public Text ItemName;
|
|||
|
public Text ItemCost;
|
|||
|
|
|||
|
public int ItemId = -1; //初始化物品ID
|
|||
|
|
|||
|
|
|||
|
public int m_ItemType = -1;
|
|||
|
|
|||
|
|
|||
|
public void InitMyItem(string iconName, string itemNamem, int itemCost, int type, int itemId)
|
|||
|
{
|
|||
|
LoadAssetBundle.Instance.SetImageSprite(ItemIcon, iconName);
|
|||
|
ItemName.text = itemNamem;
|
|||
|
ItemCost.text = itemCost.ToString();
|
|||
|
|
|||
|
m_ItemType = type;
|
|||
|
ItemId = itemId;
|
|||
|
}
|
|||
|
|
|||
|
public void OnItemClick()
|
|||
|
{
|
|||
|
//初始化描述panel
|
|||
|
IntegralShopCtr.Instance.InitMyDescPanel(ItemId);
|
|||
|
}
|
|||
|
|
|||
|
}
|