NSInternalInconsistencyException''GL_CLAMP_TO_EDGE应该在NPOT维度中使用'

时间:2012-09-26 17:51:18

标签: cocos2d-iphone kobold2d nsassert

我刚刚将我的项目从Kobold2d 1.1.2升级到2.0.4,现在每次我尝试构建时都收到此消息。

*** Assertion failure in -[CCTexture2D setTexParameters:], /Desktop Items/Kobold2D/Kobold2D-2.0.4/__Kobold2D__/libs/cocos2d-iphone/cocos2d/CCTexture2D.m:856
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'GL_CLAMP_TO_EDGE should be used in NPOT dimensions'

我知道它基本上告诉我,我的图像不是2的强度,但旧版本的kobold2d中存在相同的NSASERT,一切都过得很好。

1 个答案:

答案 0 :(得分:0)

神奇的话是:

CCConfiguration.m:
// around line 122  
supportsNPOT_ = NO; // before it said YES