对iPhone使用一组.sks场景和为iPad设置另一套场景是不错的做法?

时间:2017-07-16 05:39:38

标签: ios sprite-kit

我想将我的iPhone应用转换为适用于iPhone和iPhone的通用应用。 ipad公司

检查设备是否为iPhone然后使用iPhone .sks场景是否是一个好习惯,如果它是iPad,请使用场景吗?这对我来说似乎是最简单的解决方案,但如果出于任何原因这是一个坏主意,我会喜欢解释。

谢谢!

1 个答案:

答案 0 :(得分:1)

我不推荐它。

这将导致不必要的重复工作:您需要为两种类型的设备设计相同的场景。保持同一个版本的两个版本也很麻烦:如果你改变iPad的场景,那么你需要记住改变iPhone的场景,然后测试两者。

更简单的解决方案是为iPhone和iPad提供一个.sks,但调整场景的显示方式,例如:在iPad上你可以展示更多的背景,这些背景并没有对游戏玩法产生任何影响(例如,在爬坡比赛类型的游戏中,你可以展示更多的天空和更多的地面)。