Cocos2d iphone Cocos2d-默认支持iPhone5且-wide/-widehd不起作用

Cocos2d iphone Cocos2d-默认支持iPhone5且-wide/-widehd不起作用,cocos2d-iphone,Cocos2d Iphone,我相信现在CoCoS2D2.1及以上版本支持图像扩展名为widehd.png的iPhone5 我用了同样的方法,但在我的游戏中不起作用。刚刚在cocos2d中搜索并在CCFileUtils.h中找到了这些 - iPhone: "" - iPhone HD: "-hd" - iPhone5 : "-wide" - iPhone5 HD: "-widehd" - iPad: "-ipad" - iPad HD: "-ipadhd" - Mac: "" - Mac HD: "-machd" 这表示现

我相信现在CoCoS2D2.1及以上版本支持图像扩展名为widehd.png的iPhone5

我用了同样的方法,但在我的游戏中不起作用。刚刚在cocos2d中搜索并在CCFileUtils.h中找到了这些

- iPhone: ""
- iPhone HD: "-hd"
- iPhone5 : "-wide"
- iPhone5 HD: "-widehd"
- iPad: "-ipad"
- iPad HD: "-ipadhd"
- Mac: ""
- Mac HD: "-machd"

这表示现在默认情况下CoCo2D支持iPhone5。为什么不为我工作?

CCFileUtils可以选择在文件夹中搜索资源,而不使用后缀,而且比后缀更干净。为此,请使用以下代码将搜索模式从后缀更改为目录:

CCFileUtils *sharedFileUtils = [CCFileUtils sharedFileUtils];
[sharedFileUtils setSearchMode:kCCFileUtilsSearchDirectoryMode];
然后,至少创建以下文件夹之一:

resources-iphone5hd (for iPhone 5 retina resources )
resources-iphone5 (for iPhone 5 non-retina resources )
resources-iphonehd (for iPhone retina resources )
resources-iphone (for iPhone non-retina resources )
resources-ipadhd (for iPad retina resources )
resources-ipad (for iPad non-retina resources )
resources-mac (for OS X resources)
resources-machd (for OS X retina resources. N/A yet)

在cocos2d3.0中,它与iphone5hd扩展一起工作

   imageName-iphone5hd.png  // For iPhone5 wide screen image

你为你的项目启用了RetinaSupport吗?是的。甚至我也放置了wide.png。没有工作。适用于iPad,iPadhd,它的确切版本是什么,是2.1 rc1吗?“不工作”到底意味着什么?期望值与输出值?iPhone5中的cocos2d-iphone-2.1-rc1未使用widehd.png,而是使用hd.png。我把widehd.png放在了同一个文件夹中。iPhone5和iPhone5 HD有什么区别?“-wide”后缀有效吗?