我正在开发一款使用关卡的游戏。级别以默认场景宽度和高度分辨率进行。
我担心的是当游戏在IPads iphone 5上播放时,由于屏幕大小,从xml级文件加载的精灵位置将不合适。
在我的情况下,有人可以告诉我在这种情况下最好的事情或者我应采取的方法的一些建议吗?
如果有任何经历过这个,请告诉我。
感谢。 :)
答案 0 :(得分:0)
通常,这与存储关卡数据的方式或位置无关。
这些是标准方法,一个适合您的方法取决于您的要求和期望的结果:
本质上,same problem as movies have试图适应不同宽高比的屏幕。
一般来说,这都是将输入(位置)缩放到理想输出的问题。最简单的方法是保持宽高比并允许使用letterboxing。然而,如果没有采取措施隐藏信箱(黑色区域),Apple可能会拒绝使用信箱应用程序,因为Apple要求应用程序支持宽屏分辨率,而信箱通常不属于“支持宽屏”的定义。