private void ItemChangeEventLister(object sender, GameEvent evt) { ItemCountChangeEvent me = (ItemCountChangeEvent)evt; Item item = ItemManager.instance.GetItem(me.itemId); if (item.tag == ItemTag.currency.ToString()) { ReflashCurrecry(); } }
private void ItemChangeEventLister(object sender, GameEvent evt) { ItemCountChangeEvent me = (ItemCountChangeEvent)evt; Item item = ItemManager.instance.GetItem(me.itemId); if (item.itemId == (int)ItemId.体力) { savePowerOnTime = DateTime.Now; if (ItemManager.instance.GetItem((ItemID)ItemId.体力).Count >= powerMaxNum) { allShowTime = 0; } else { allShowTime = (powerMaxNum - ItemManager.instance.GetItem((ItemID)ItemId.体力).Count) * powerSpanTime; } LeftSecond = (int)allShowTime; } }