gpt4 book ai didi

ios - Tiled - 支持不同的ios设备

转载 作者:行者123 更新时间:2023-11-29 02:24:09 24 4
gpt4 key购买 nike

我想知道,在使用 Tiled 和 Spritekit 时,如何支持不同的屏幕尺寸?

您是否为每个设备在单独的 .tmx 文件中设计关卡?例如:

ipad-nonretina-level-1.tmx(正常图 block 大小),ipad-retina-level-1.tmx(图 block 大小加倍),

等等。或者有某种方法可以使用一个 .tmx 文件(针对每个级别)并根据检测到的设备(精确地根据比例因子)动态加载图 block 集?

最佳答案

我最近在这里回答了这个问题:

http://forum.mapeditor.org/t/using-tilesets-across-multiple-ios-devices/132

从本质上讲,为了避免处理多个 map 文件,这是您应该在游戏引擎中解决的问题。

如果出于某种原因无法做到这一点(例如,因为您正在使用一个库来加载 TMX 文件,这使得它无法实现),您可能需要编写一个可以应用于 map 文件的小脚本生成其他分辨率的版本。

很抱歉,我无法为 SpriteKit 提供任何具体的源代码。

关于ios - Tiled - 支持不同的ios设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27753929/

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