public void DoLockItem(bool bLock) { Color pColor = Color.white; if (bLock) { _eSlotState = EInventorySlotState.Fill_And_Lock; pColor.a = 0.5f; } else { _eSlotState = EInventorySlotState.Fill; } _pSprite_Item.color = pColor; }
public void DoClearSlot(string strSpriteName) { _pSprite_Item.spriteName = strSpriteName; EventItem_ColliderOnOff(false); _eSlotState = EInventorySlotState.Empty; }
// ========================================================================== // /* public - [Do] Function * 외부 객체가 호출(For External class call)*/ public void DoSetItem(string strSpriteName) { _pSprite_Item.spriteName = strSpriteName; _eSlotState = EInventorySlotState.Fill; }
virtual protected void OnSlot_ClickIncludeData(int iSlotIndex, CLASS_Data pData, EInventorySlotState eSlotState) { }