各位前辈,我初学cocos2d-x,一下子就被分辨率搞晕了。上网找各种资料学,得知:
setFrameSize是设置设备的分辨率,就是将来发布时手机的分辨率
setDesignResolutionSize是设置设计分辨率,就是不管你手机多大分辨率,我开发时就按这个size编码了
我说的对吧。结果我现在弄个图片,就是不全屏为什么?
求高手帮我看看,我把工程加入附件了
另外,我的环境是:win7,vs2010,cocos2d-x 2.2.2
加图片的代码在AppDelegate.cpp里面,设置frameSize的代码在main.cpp里面(不说你们也肯定知道),编译运行时可能缺少几个lib和dll,都是框架带的,拷贝过去就行了
如果我用setFrameSize(1024, 768)就全屏了,我的图片也是1024*768的。但是setFrameSize(1024, 800)或者setFrameSize(1024, 769)就不行,图片就变成屏幕1/4左右大小。究竟是为什么啊,我都快疯掉了