2012-07-21 77 views
0

我用iPad做了一个使用cocos2d的游戏..现在我必须对iPhone进行缩放。我尝试为我的GameScene使用scaleX和ScaleY参数。它缩放了精灵,但我有很多硬编码的边界来处理我的物体,这些物体没有缩放。我怎样才能完成比赛的缩放呢?如何将iPad设计的游戏缩放到iPhone?

回答

0

你必须这样做以下

你已经为iPad做
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) 
    [yourview setFrame:CGRectMake(400, 208, viewrect.size.width, viewrect.size.height)]; 
else 
    [yourview setFrame:CGRectMake(190, 96, viewrect.size.width, viewrect.size.height)]; 

,所以现在你需要改变其他部分 根据设备的方向设置您的视图的框架存在。