菜鸟教程小白 发表于 2022-12-13 07:56:16

使用 spritekit 的 iPad 和 iPhone 游戏的 iOS 坐标


                                            <p><p>我正在尝试使用可在 iPhone 和 iPad 上运行的 Sprite 套件制作游戏。</p>

<p>对于 iPhone,我可以将场景大小设置为 320x568,并针对所有分辨率进行缩放,它工作正常。
对于 iPad,这也可以正常工作。但由于 iPad 上的点分辨率为 768x1024,我可以看到缩放伪影,而且图像也不清晰。</p>

<p>所以我想将 iPad 的场景大小设置为 768x1024。我的大部分游戏图像都是使用 sprite kit 绘制的,而不是加载图像。所以当我设置新的场景大小时,图像看起来更小。 </p>

<p>在绘制图像时指定正确尺寸的最佳方法是什么?我是否必须根据设备类型转换使用的每个尺寸和点?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您可以使用最大的屏幕尺寸绘制图像,然后将其缩小以适应较小的屏幕尺寸。如果 iPhone 5、6 和 6+ 等设备的纵横比相同,则此方法效果很好。您必须为具有不同纵横比的 iPad 和 iPhone 4 创建单独的图像和/或屏幕布局。</p></p>
                                   
                                                <p style="font-size: 20px;">关于使用 spritekit 的 iPad 和 iPhone 游戏的 iOS 坐标,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/30725855/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/30725855/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: 使用 spritekit 的 iPad 和 iPhone 游戏的 iOS 坐标