网易我的世界论坛

标题: 关于UI里按钮的回调函数 [打印本页]

作者: 南山陶然客    时间: 2021-10-26 09:54
标题: 关于UI里按钮的回调函数
网易官方Api里提供了一些界面按钮的接口,其中有一堆设置按钮按下、松开等回调函数的接口,
问题是:这些回调函数的传入参数都含有TouchEvent字段,里边包含按钮的各种状态,那为什么
网易还要对每种按钮状态单独设定接口??不多此一举吗?为何不只设定一个SetButtonTouchCallBack接口就完了?



作者: sevenstars    时间: 2021-10-29 17:04
本帖最后由 sevenstars 于 2021-10-29 17:10 编辑

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





欢迎光临 网易我的世界论坛 (http://mc.netease.com/) Powered by Discuz! X3.3