12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- using UnityEngine;
- using UnityEngine.UI;
- using System.Collections;
- public class EquipCraftItemRenderer : SelectItemRenderer {
- public EquipPanel equipPanel;
- public Sprite selectedBg;
- public Sprite unselectedBg;
- public Image bgImg;
- public Image craftImg;
- public override bool selected {
- get {
- return base.selected;
- }
- set {
- base.selected = value;
- bgImg.sprite = value ? selectedBg : unselectedBg;
- }
- }
- public override object data {
- get {
- return base.data;
- }
- set {
- base.data = value;
- CraftConfigData craftData = value as CraftConfigData;
- if(craftData != null)
- {
- craftImg.sprite = craftData.GetIconSprite ();
- }
- }
- }
- public void OnClick()
- {
- equipPanel.SelectCraft (this);
- }
- }
|