(转)开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏
?
Himi 原创,转载请注明!
?
原文地址:http://blog.csdn.net/xiaominghimi/article/details/6748372
?
? ? ?最近书已经进入印刷了,预订签名的童鞋没想到会上三位数,非常感谢大家一如既往的支持与鼓励;
? ? ?今天为大家介绍利用cocos2d开发中一些细节的三个问题;
? ? ?首先介绍第一点:如何开启高清模式,大家都知道iphone4的分辨率是960*640,比之前的480*320正好大了一倍,那么如果想测试在高清模式下的游戏效果的话,那么首先大家肯定知道先设置iOS模拟器为iphone(Retina)模式,但是仅仅设置这里的童鞋肯定会发现问题,因为运行后会发现控制台打印出来的分辨率仍然是480*320,这样设置后只是让模拟器体积放大一倍,但是分辨率照旧没变,其实这是因为cocos2d引擎的问题,你既然使用cocos2d引擎就应该知道当程序一运行后整个控制权都交给了cocos2d,那么设置高清模式也应该从cocos2d中进行设置开启;开启方法很easy,
? ? ? ?首先打开你的 ? AppDelegate.m(这里我用的cocos2d1-1.0.0版本默认创建cocos2d项目自动生成的类);OK,然后手动搜下如下代码:
?
return?(?UIInterfaceOrientationIsPortrait(?interfaceOrientation?)?);???
?
? ? ? ? ???OK,此章节先介绍到这里,