Exemplo n.º 1
0
 public void InitData(ArenaRewaredViewData d)
 {
     data = d;
     if (data.item1 != null)
     {
         item1.InitData(d.item1, 1, false);
     }
     if (data.item2 != null)
     {
         item1.InitData(d.item2, 1, false);
     }
     desc.text = data.desc;
 }
Exemplo n.º 2
0
    public override bool ProcessAction()
    {
        List <ArenaRewaredViewData> list = new List <ArenaRewaredViewData>();

        //ж╠╫сх║ж╣
        foreach (AranePointRewardData val in GameShared.Instance.aranePointRewardTable.Values)
        {
            ArenaRewaredViewData v = new ArenaRewaredViewData();
            v.desc = val.point.ToString();
            List <GameShared.StrData> ll = GameShared.Instance.GetStrData(val.reward);
            v.item1          = new ItemViewData();
            v.item1.data     = GameShared.Instance.GetItemData(ll[0].id);
            v.item1.curCount = ll[0].num;
            list.Add(v);
        }
        EventManager.Trigger <EventArenaRewardList>(new EventArenaRewardList(list));
        return(true);
    }