一个关于NGUI的点击和按键响应的Bug
来源:互联网 发布:ubuntu xfce 编辑:程序博客网 时间:2024/06/06 10:00
今天遇到一个bug,从page a 通过确定按钮进入page b 后,通过触摸屏点击page b的return按钮可以正常返回原面板,通过点击回车键(默认回车键就是界面中右下角的返回键)这会返回page a后又跳回page b。这个现象有时出现有时不出现,后来找到规律,只有通过点击按钮进入b page后不做任何点击事件,马上按回车键就会出现。
进而打印bug,原来a page中的确定按钮在进入b page后activeself 设为false后,从b page通过回车键返回又会执行一次确定按钮的响应事件。原来UICamera的focus还在这个按钮上,而NGUI的UICamer脚本中有默认的Submit Button(回车键Keycode.Return 手柄按键0),点击回车键相当于提交确定一次,而page中的按钮也是判断回车键事件,所以在点击确定按钮后不通过点击其他地方改变focus,而是直接点击回车键时,相当于代码中自己判断点击一次,ngui又判断确定一次上一个焦点的按钮,所以就会出现这个莫名的bug。
0 0
- 一个关于NGUI的点击和按键响应的Bug
- 关于按键的响应
- NGUI的一个bug解决
- 【unity3d】一个关于按键点击事件的小错误
- 针对NGUI点击穿透UI,场景响应的问题
- 关于QT的按键消息响应
- eclipse在新版本GTK(2.18) 上的一个bug--鼠标点击按钮无响应的解决办法
- eclipse在新版本GTK(2.18) 上的一个bug--鼠标点击按钮无响应的解决办法
- 关于ListView和ViewPager的一个Bug
- 关于Android中物理按键不响应的可能的一个问题。
- 关于一个view焦点转移时响应按键事件的问题
- NGUI中打字效果TypewriterEffect的一个BUG
- 记录了一个关于smack 的bug,接收到xml但是监听无响应
- 关于memagent的一个bug
- 关于缓冲区的一个BUG
- 一个关于 UIPickerView 的 bug
- 关于一个bug的解决
- 关于SwipeMenuListView的一个BUG
- js打印功能
- 使CMD.exe支持UNC路径
- for_each
- XCode 中使用-Objc和-all_load的作用
- Centos修炼----->Centos7办公环境打造(No3 Office安装)
- 一个关于NGUI的点击和按键响应的Bug
- JAVA工程师成神之路--基础篇(一)目录
- 无条件呼叫前转接已启用
- IScroll5 参数说明和调用方法
- hibernate04 懒加载、抓取策略、二者结合、session详解、一级缓存、二级缓存、查询缓存
- git 修改代码后提交到远端
- 正则表达式 整数
- Linux命令中使用正则表达式
- Linux 查看系统硬件信息(实例详解)