Exemple #1
0
    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();
        }
    }
Exemple #2
0
    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;
        }
    }