cocos2d-x调用scheduleUpdate()不执行update()方法的解决办法

在cocos2d-x中遇到scheduleUpdate()调用后update()未执行的问题,通过查找资料和网友帮助,解决方法是使用CCDirector的scheduler直接调度update方法,例如:CCDirector::sharedDirector()->getScheduler()->scheduleUpdateForTarget(this, 0, false); 或者使用scheduleSelector指定自定义更新方法。这种方法在CCLayer类的子类中尤其有效。" 133075175,19673656,外键:数据库表间关联与编程应用解析,"['数据库', '编程', 'MySQL', 'Python', '数据完整性']
摘要由CSDN通过智能技术生成

          前两天使用到每帧都更新动画的scheduleUpdate()方法,但通过cclog,我发现, scheduleUpdate()是执行了,但update()方法并没有被调用,从网上搜下,也并没有找到好的解决方法,最后,在热心网友kaka和你用温暖的目光(非常感谢两位)的帮助下,终于找到解决办法了,办法很简单,就是用下面这句话替换scheduleUpdate()就行啦:

    CCDirector::sharedDirector()->getScheduler()->scheduleUpdateForTarget(this,0,false);

或者:

    CCDirector

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值