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

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

解决方法:

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

关于执行Cocos2d-x执行放缩动作的时候精灵一直停留在放大状态的解决方法也类似,也就是说在每次调用动作之前,加上sprite->setScale(1.0f);

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值