查看: 1494|回复: 1
打印 上一主题 下一主题

[交流] 关于UI里按钮的回调函数

[复制链接]

7

主题

3

回帖

10

积分

Lv.1 新手木匠

UID
8228518
小麦
0
金锭
47
下界之星
0
跳转到指定楼层
楼主
发表于 2021-10-26 09:54:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 IP:黑龙江
网易官方Api里提供了一些界面按钮的接口,其中有一堆设置按钮按下、松开等回调函数的接口,
问题是:这些回调函数的传入参数都含有TouchEvent字段,里边包含按钮的各种状态,那为什么
网易还要对每种按钮状态单独设定接口??不多此一举吗?为何不只设定一个SetButtonTouchCallBack接口就完了?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

22

主题

317

回帖

174

积分

Lv.4 怪物猎人

UID
373726
小麦
3
金锭
608
下界之星
0

开发者认证勋章

沙发
发表于 2021-10-29 17:04:39 | 只看该作者 IP:上海
本帖最后由 sevenstars 于 2021-10-29 17:10 编辑

确实有这个接口,后来网易把它拆分了,我也不知道为什么。但是现在还能用
以前网易ui不是面向对象的,所有接口都需要传入控件路径,比如self.SetVisible(path, False)就是把路径为path的按钮隐藏了,这个接口也是如此,不需要GetBaseUIControl。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部