- 本帖最后由 tony8549 于 2013-4-1 16:29 编辑 *
比如我想iphone, iphone retina, ipad, ipad-retina适配,我放了一个logo在根目录,然后分别新建了resources-ipad, resources-iphonehd, resources-ipadhd.
但感觉创材质的时候都是用那个最小的呢?编辑器里看是全屏的,但是跑起来确实一张居中的图
比如我想iphone, iphone retina, ipad, ipad-retina适配,我放了一个logo在根目录,然后分别新建了resources-ipad, resources-iphonehd, resources-ipadhd.
但感觉创材质的时候都是用那个最小的呢?编辑器里看是全屏的,但是跑起来确实一张居中的图
我现在手上有一个用cocosbuilder2.0做的项目,现在想改成支持retina和iphone5的,是不是需要再生成两套ccbi文件,然后用代码来判断屏幕,进而分别加载呢?如果要改动,最便捷的方法是什么?求教
解决了
static Resource smallResource = { cocos2d::CCSizeMake(480, 320), “iphone” };
static Resource mediumResource = { cocos2d::CCSizeMake(1024, 768), “ipad” };
static Resource largeResource = { cocos2d::CCSizeMake(2048, 1536), “ipadhd” };
改成
static Resource smallResource = { cocos2d::CCSizeMake(480, 320), “resources-iphone” };
static Resource iPhone4Resource = { cocos2d::CCSizeMake(960, 640), “resources-iphonehd” };
static Resource iPhone5Resource = { cocos2d::CCSizeMake(1136, 640), “resources-iphonehd” };
static Resource mediumResource = { cocos2d::CCSizeMake(1024, 768), “resources-ipad” };
static Resource largeResource = { cocos2d::CCSizeMake(2048, 1536), “resources-ipadhd” };
即可
请问这是在哪里改的啊?新手不懂

最近开始入手游戏,想用一份图来适配iphone4、iPhone5、ipad、ipad-retina 就是在编辑器里看都是没问题的,publish出来,在设备上跑起来又是小图,显示在屏幕中央




求大牛指点
这个是写在c++代码中的,还是在cocosbuilder中设置的?
参看http://www.ityran.com/archives/3762