1234567891011121314151617181920212223 |
- using System;
- using UnityEngine;
- [AddComponentMenu("NGUI/Examples/UI Equipment Slot")]
- public class UIEquipmentSlot : UIItemSlot
- {
- protected override InvGameItem observedItem
- {
- get
- {
- return (!(this.equipment != null)) ? null : this.equipment.GetItem(this.slot);
- }
- }
- protected override InvGameItem Replace(InvGameItem item)
- {
- return (!(this.equipment != null)) ? item : this.equipment.Replace(this.slot, item);
- }
- public InvEquipment equipment;
- public InvBaseItem.Slot slot;
- }
|