Exemplo n.º 1
0
 /// <summary>
 /// 指针点击
 /// </summary>
 /// <param name="eventData"></param>
 private void OnButtonClick()
 {
     if (HasProp)
     {
         UiStore.OpenBox(ID);
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// 每次打开时由UiStore进行检查
        /// </summary>
        /// <param name="gold"></param>
        //public void PriceOnEnable(int gold)
        //{
        //    if (!HasProp)
        //        return;
        //    if (gold < UiStore.Props[ID].Price)
        //        Price.color = Color.red;
        //    else
        //        Price.color = Color.white;
        //}

        public void OnPointerEnter(PointerEventData eventData)
        {
            // 显示详细信息
            if (HasProp)
            {
                UiStore.ShowItemData(ID);
            }
            else
            {
                UiStore.ShowItemData(-1);
            }
        }