Cocos2d iphone [ccsprite rotation]Cocos2d中的断言失败

Cocos2d iphone [ccsprite rotation]Cocos2d中的断言失败,cocos2d-iphone,Cocos2d Iphone,我猜,当我尝试旋转精灵时,会出现断言失败错误。游戏sim卡运行良好,但有时会出现此错误。我不知道为什么 这是我的日志文件: 在-[CCSprite rotation]、/Users/SCN/Desktop/Stick ninja test/Stick ninja test/libs/cococs2d/CCNode中断言失败。m:207 2015-03-24 08:39:42.207猎鱼[548:a0b]*由于未捕获的异常“NSInternalinconsistenceException”而终止应

我猜,当我尝试旋转精灵时,会出现断言失败错误。游戏sim卡运行良好,但有时会出现此错误。我不知道为什么

这是我的日志文件:

在-[CCSprite rotation]、/Users/SCN/Desktop/Stick ninja test/Stick ninja test/libs/cococs2d/CCNode中断言失败。m:207
2015-03-24 08:39:42.207猎鱼[548:a0b]*由于未捕获的异常“NSInternalinconsistenceException”而终止应用程序,原因是:“CCNoderotation”。旋转X!=旋转。不知道该退回哪一个' *第一次抛出调用堆栈: 0 CoreFoundation 0x02c1b5e4异常预处理+180 1 libobjc.A.dylib 0x022678b6 objc_异常_抛出+44 2 CoreFoundation 0x02c1b448+[N异常提升:格式:参数:][136 3基金会0x019C2Fiel-[ NSRealStutsHuffer-HuffLeuluIn方法:对象:文件:文件号:描述:] + 116 4寻鱼0x000f4f8c-[CCNode旋转]+236 5打鱼0x00084dd5-[游戏玩家更新:]+7621 6打鱼0x000e46af-[CCScheduler update::+447 7打鱼0x000e4e01-[CCDirectorIOS drawScene]+225 8打鱼0x000e68e4-[CCDirectorDisplayLink主循环:][52 9夸脱核心0x0130db8a _ZN2CA7Display15DisplayLinkItem8dispatchEv+48 10夸脱芯0x0130da46 _ZN2CA7Display11DisplayLink14调度_itemseyy+310 11夸脱核心0x0130df6b _ZN2CA7Display16TimerDisplayLink8callbackEP16 u CFRunLoopTimerPv+123 12 CoreFoundation 0x02bd9bd6\uuu CFRUNLOOP\u正在调用\u OUT\u到\u计时器\u回调函数+22 13 CoreFoundation 0x02bd95bd__CFRunLoopDoTimer+1181 14 CoreFoundation 0x02bc1628_u CFRunLoopRun+1816 15 CoreFoundation 0x02bc0ac3 CFRunLoopRunSpecific+467 16 CoreFoundation 0x02bc08db CFRUNLOOPSRUNINMODE+123 17图形服务0x0396b9e2 GSEventRunModal+192 18图形服务0x0396b809 GSEventRun+104 19 UIKit 0x00360d3b UIApplicationMain+1225 20打鱼0x00099a46干管+134 21打鱼0x00002a05开始+53 libc++abi.dylib:以NSException类型的未捕获异常终止


你能告诉我为什么吗?谢谢

我知道你得到了答案,但你没有提到你是如何解决的。因此,我给出了我如何解决其他用户同样的问题


如果仅使用setRotation和getRotation。检查setRotation中某个点的值是否无效,如NaN或其他无效值。Cocos2d在设置时不会给出错误,但在设置之后,当您执行getRotation时,它会给出错误。

原因:“CCNoderotation”。旋转X!=旋转。不知道该退哪一个“是的,我知道。但是我的代码使用ccsprite.rotation,那么为什么要使用rotationX!=旋转。最后,我解决了它。ThanksI不明白,我只使用setVelocity,这与get和set rotation有关系吗?Sprite从节点继承了setRotation和getRotation属性。你能告诉我你在找什么吗。。