CocosEditor java 2.0 alpha1b5 点击图层时,会刷新进入onEnter
来源:互联网 发布:linux 命令别名 编辑:程序博客网 时间:2024/05/21 15:06
经过调试,发现每次响应完都重新进入onEnter,如下log
onEnter
onEnter
onTouchBegan
onEnter
onTouchBegan
onEnter
onTouchBegan
onEnter
onTouchBegan
原因是上一个场景对应的Controller在切换的时候,没有禁止点击事件,导致每次点击这个Scene就会关联到上个Scene的onTouchBegan。
setTouchEnabled(false);
本来,我在onExit中设计了
@Overridepublic void onExit() { Logger.log("onExit"); setTouchEnabled(false); super.onExit();}
但这个版本的SDK在切换场景时,不执行onExit,导致没有执行那句话。我在onTouchBegan中实现了。
@Overridepublic boolean onTouchBegan(Touch touch, Event event) {
setTouchEnabled(false);
Director.getInstance().replaceScene(NodeReader.create().readScene("layouts/playing.cce")); return false;}这样就不会重复刷新了。
0 0
- CocosEditor java 2.0 alpha1b5 点击图层时,会刷新进入onEnter
- CocosEditor-java点击事件出现信息:releassHandler80765691774323352
- CocosEditor-java
- CocosEditor-java ListView显示
- 点击通知,进入Activity数据不刷新
- 点击button按钮会刷新页面
- vue中点击button会刷新页面
- CocosEditor-java 图层问题
- CocosEditor-java onContactBegin无反应
- CocosEditor-java 之PolygonShape错误
- COCOS-QUKICK-没有进入OnEnter 原因
- OnEnter()
- CocosEditor-java 切换场景后触摸失灵
- bootstrap中按钮点击会自动刷新解决
- 防刷新,只有关闭浏览器才会增加点击量
- 点击form表单中的button会触发页面刷新
- html button点击就会刷新页面的解决方案
- 自定义SwpieRefreshLayout(进入页面自动刷新,下拉刷新,点击加载更多)
- Linux下gdb的安装及使用入门
- 博客已搬家,请移步
- Target runtime Apache Tomcat 6.0 is not defined
- 递归:背包问题[M, N]
- java反射机制详解
- CocosEditor java 2.0 alpha1b5 点击图层时,会刷新进入onEnter
- 第七章 7.4.1节练习
- mysql定时数据备份工具(c#)
- eclipse换android应用图标
- Dalvik和Java字节码的对比
- Search in Rotated Sorted Array
- leetcode记录-Add Two Numbers
- Android 内存剖析 – 发现潜在问题
- zedboard 使用OTG连接USB串口时出现错误问题