iOS 8 SpriteKit Framework向后兼容

时间:2014-06-05 08:56:03

标签: ios ios7 sprite-kit backwards-compatibility ios8

随着iOS 8的发布,Apple在SpriteKit框架中添加了一些很棒的new features。其中的亮点包括:

  • OpenGL ES着色器和灯光
  • 使用SKFieldNode的物理字段
  • 具有每像素碰撞蒙版的物理体
  • 还有更多

我的问题是,使用这些功能的游戏是否会在iOS 7上运行?

2 个答案:

答案 0 :(得分:3)

给出一般答案很简单。如果您查看Sprite Kit Framework Reference或任何Apple Framework的任何类别,您会找到名为可用性的段落:

enter image description here

每个类的方法和属性的每个描述都提到了这一点。如果您在代码中使用上述方法或属性,则您的应用程序将仅在运行iOS 7.1的设备上运行(不会崩溃)。

有了这些知识,我相信你会找到你问题的答案。一般而言,如果有疑问,如果它是新iOS版本的新功能,答案是否定的,除非在课堂参考中另有说明,否则它不会向后兼容。

答案 1 :(得分:0)

不,所有这些更新仅适用于iOS 8以上版本。