gpt4 book ai didi

iPhone 5游戏分辨率

转载 作者:行者123 更新时间:2023-12-03 21:15:05 25 4
gpt4 key购买 nike

我有一位开发人员正在为我开发一款适用于 iPhone 5 的 ios 游戏。他表示我们必须使用该游戏的分辨率为 320 x 568,但 iphone 5 的分辨率为 640 x 1136,他表示这是图形分辨率,而不是游戏关卡设计。该游戏是一款2D迷宫游戏。

我仍在学习,所以任何帮助将不胜感激。哪个分辨率是正确的分辨率?为什么它是苹果所说的一半?

提前致谢

最佳答案

故事是这样的。苹果在推出 iPhone 4 时,推出了“Retina 显示屏”。也就是说,iPhone 4 的屏幕像素是之前 iPhone 的两倍。为了弥补这一点,苹果提出了屏幕点系统。它的工作原理如下:

-在非视网膜设备上,1 点 = 1 像素- 在视网膜设备上,1 点 = 2 像素

-在任何设备上,程序员的坐标都是以点为单位的。-在任何设备上,艺术资源都应该使用像素来完成

示例:我有一个在视网膜设备上使用的 200x200 像素图像。当我将图像加载到 View 中时, View 的大小为 100x100 点。

为了确保您的图像正确加载,您必须使用@2x后缀。如果您有一个 200x200 像素的图像“myImage.png”,它将作为 200x200 点加载,并在视网膜设备上按比例放大。如果您将图像命名为“myImage@2x.png”,它会将图像解释为 100x100 点,并在非视网膜设备上按比例缩小。您还可以拥有一个图像的两个版本(Apple 建议使用 2 个图像,尽管这不是绝对必要的)。如果您同时拥有 100x100 像素“myImage.png”和 200x200 像素“myImage@2x.png”,它会将它们解释为同一图像的两个版本,并将在视网膜设备上使用 @2x 一个,在非视网膜设备上使用另一个版本。 - 视网膜设备。在这两种情况下,图像都将被解释为 100x100 点。

您可能还想查看Apple's High Resolution Guide .

关于iPhone 5游戏分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22727199/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com