工作 宝箱增加提示





根据UI拿到自己想要的组件
这里拿到的是三个Btn_1,2,3, 和三个Open_1,2,3  
在一个循环中UIfor(int i = 1; i <= 3; i++) 
分别拿到所有按钮
注意::EventDelegate onopenbtn = new EventDelegate(this,“OnOpenBtn”);
这里this 表示 在这个脚本中,OnOpenBtn表示注册的函数(方法);
onopenbtn.parameters[0] = new EventDelegate.Parmater(i -1);
表示这个OnOpenBtn方法传的参数

_openBtn[i - 1].onClick.Add(onopenbtn); //这样写的目的是 每个按钮点击时候知道点的是第几个
unLockBtn[i - 1].onClick.Clear();
unLockBtn[i - 1].onClick.Add(onopenbtn);//





这是一个宝藏界面的UI





这个函数PushFixEvent是发送UI事件
 GameCenter.EventManager.PushFixEvent((int)UIEventDefine.UI_BAOZANGEXPLORE_OPEN, GameCenter.TreasureSystem.OpeningItems[i]);

 GameCenter.TreasureSystem.OpeningItems[i] 这句话是拿到宝藏Item的数据


还有个发送逻辑事件
GameCenter.EventManager.PushFixEvent(LogicEventDefine.EID_EVENT_GODROAD_REQGODROADLIST);
这是一个宝藏界面的UI

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值