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

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

444

被折叠的 条评论
为什么被折叠?



