您的位置:首页 > 其它

Coco2d-x Blink动作连续点击精灵消失的问题的解决方法

2014-03-07 08:31 423 查看
最近一直在赶之前参赛的游戏项目,无赖一直卡在使用Blink动作后连续点击精灵会消失的问题,昨晚突发奇想得到解决方案。

解决方法:

Blink在多次连击的时候可能在它在执行消失的子动作的时候就开始执行下一个动作了,然后便消失了。所以解决方法就是在每次调用执行动作之前加上一个sprite->setVisible(true)(假设当前精灵是sprite),就可以解决这个问题了。

关于执行Cocos2d-x执行放缩动作的时候精灵一直停留在放大状态的解决方法也类似,也就是说在每次调用动作之前,加上sprite->setScale(1.0f);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐