0

相信现在 Cocos2D 2.1 及以上 支持 iPhone5 带图片扩展名 -widehd.png

我使用相同但在我的游戏中没有工作。刚刚在cocos2d中搜索,在CCFileUtils.h中找到了这些

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

这表明 cocos2d 现在默认支持 iPhone5。为什么不为我工作?

4

2 回答 2

0

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

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)
于 2013-10-06T16:08:51.697 回答
0

在 Cocos2d 3.0 中,它使用 -iphone5hd 扩展

   imageName-iphone5hd.png  // For iPhone5 wide screen image
于 2014-02-26T19:25:32.803 回答