Coco2d-x Blink动作连续点击精灵消失的问题的解决方法
2014-03-07 08:31
423 查看
最近一直在赶之前参赛的游戏项目,无赖一直卡在使用Blink动作后连续点击精灵会消失的问题,昨晚突发奇想得到解决方案。
解决方法:
Blink在多次连击的时候可能在它在执行消失的子动作的时候就开始执行下一个动作了,然后便消失了。所以解决方法就是在每次调用执行动作之前加上一个sprite->setVisible(true)(假设当前精灵是sprite),就可以解决这个问题了。
关于执行Cocos2d-x执行放缩动作的时候精灵一直停留在放大状态的解决方法也类似,也就是说在每次调用动作之前,加上sprite->setScale(1.0f);
解决方法:
Blink在多次连击的时候可能在它在执行消失的子动作的时候就开始执行下一个动作了,然后便消失了。所以解决方法就是在每次调用执行动作之前加上一个sprite->setVisible(true)(假设当前精灵是sprite),就可以解决这个问题了。
关于执行Cocos2d-x执行放缩动作的时候精灵一直停留在放大状态的解决方法也类似,也就是说在每次调用动作之前,加上sprite->setScale(1.0f);
相关文章推荐
- 关于Cocos2d-x中使用完Blink动作后精灵突然消失的问题的解决
- div嵌套点击事件问题解决方法-阻止冒泡事件
- cocos2d-x精灵动作不执行解决方法
- Toast连续点击出现多个的解决方法
- Android AlertDialog解决点击按钮立即消失的问题
- HttpURLConnection碰到连续302跳转的问题的原因及解决方法
- 关于UIButton嵌入到UIView点击无反应问题的解决方法和delegate的简单用法示例(转载)
- 在UIAlterView的代理方法中 点击确定时 添加一个UIView到[[UIApplication sharedApplication].keyWindow上只出现了0.5秒左右就消失的问题
- 连续点击会出现一片蓝色区域解决方法
- JSP、AJax中文乱码问题解决,escape(), encodeURI(), encodeURIComponent(),js对参数连续两次调用 encodeURI(String) 方法
- Win7 桌面 刷新 不消失 问题解决方法
- Android popupwindow 失去焦点或者点击空白区域时消失的解决方法
- Android中ListView中嵌套(ListView)控件时item的点击事件不起作的问题解决方法
- ios h5 app avalon tap点击事件失效及点击延迟300ms问题解决方法
- 如何点击验证码刷新验证码的问题解决方法?
- 问题旅程篇4——ActionBar的menu菜单点击过频消失解决
- popup window点击窗口外区域不消失的解决方法
- ListView中嵌套(ListView)控件时item的点击事件不起作的问题解决方法
- 当点击onBackpress方法或者onKeyDown方法时出现不能响应的问题解决办法
- Android popupwindow 失去焦点或者点击空白区域时消失的解决方法