cocos2d定位定位太多,如何支持我的4英寸宽屏显示器

时间:2013-09-11 21:23:39

标签: iphone cocos2d-iphone iphone-5 widescreen

我正在cocos2d上制作一本儿童绘画书应用程序,我已经完成了我的iPhone 4应用程序。我在我的应用程序中制作了太多隐形盒用于触摸检测,所有这些都设置在固定点坐标上,例如

RectangleBox* pb1 = [RectangleBox alloc];
[pb1 setBoxProperty:CGRectMake(116, 193, 25, 25)];
RectangleBox* pb2 = [RectangleBox alloc];
[pb2 setBoxProperty:CGRectMake(129, 142, 25, 25)];

现在我希望所有这些都在屏幕右侧移动一点,然后我将替换背景图像以覆盖屏幕的黑色部分

我想知道,最简单的方法是什么,我不想手动修改每个盒子的位置,因为盒子太多了。但如果没有别的办法,我会这样做。另外请告诉我如何检测应用程序在iphone 5上运行时我正在使用cocos2d-iphone v2

0 个答案:

没有答案