Sprite::create("HelloWorld.png"); 在cocos2d-x-3.10失败

Ref: http://forum.cocos.com/t/cocos2d-x-3-10-ios/36379

需要在工程设置里的 “Remove text metadata from png file”项为NO,即不移除源PNG数据。

确实是资源找不到,因为sprite创建的时候找不到资源会返回NULL导致后面使用异常。用模拟器仿真的时候可以找到资源的,切换到真机仿真就找不到;需要在工程设置里的 “Remove text metadata from png file”项为NO,即不移除源PNG数据。再次用真机仿真就行了。但是不知道为什么要这么做,以及这么做之后有什么后果 .

你可能感兴趣的:(Sprite::create("HelloWorld.png"); 在cocos2d-x-3.10失败)