Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将专为iPad设计的游戏扩展到iPhone?_Iphone_Ios_Cocos2d Iphone - Fatal编程技术网

如何将专为iPad设计的游戏扩展到iPhone?

如何将专为iPad设计的游戏扩展到iPhone?,iphone,ios,cocos2d-iphone,Iphone,Ios,Cocos2d Iphone,我用iPad上的cocos2d制作了一个游戏。。现在我必须为iPhone扩展它。我尝试在我的游戏场景中使用scaleX和ScaleY参数。它缩放了精灵,但我的对象有很多硬编码的边界,没有缩放。我如何才能完成游戏的完整缩放???您必须执行以下操作 if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) [yourview setFrame:CGRectMake(400, 208, viewrect.size.width, vie

我用iPad上的cocos2d制作了一个游戏。。现在我必须为iPhone扩展它。我尝试在我的游戏场景中使用scaleX和ScaleY参数。它缩放了精灵,但我的对象有很多硬编码的边界,没有缩放。我如何才能完成游戏的完整缩放???

您必须执行以下操作

 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)];
你已经为iPad做了,所以现在你需要改变其他部分 根据设备方向在此处设置视图的边框