我刚刚开始在Swift中学习SpriteKit
。
我很惊讶,因为SpriteKit
易于使用和有用,例如当我想播放声音,设置重力,添加动画等...
我想知道我什么时候不应该使用SpriteKit,因为它使开发应用程序变得非常容易。当我仅使用基本的UIKits
时,有很多事情是我不容易完成的。
到目前为止,我认为应该何时使用SpriteKit:
您如何看待何时使用SpriteKit,何时不使用SpriteKit?
答案 0 :(得分:1)
SpriteKit框架可轻松创建高性能, 省电的2D游戏。支持自定义OpenGL ES着色器 和照明,与SceneKit集成以及先进的新物理技术 效果和动画,您可以添加力场,检测碰撞, 并在游戏中产生新的灯光效果。
...以及游戏开发中需要的许多其他常规内容。
只需考虑您想做什么。如果您只想显示带有少量动画的视图,则不需要SpriteKit。但是,当您想做更复杂的事情,例如让球弹跳并摧毁障碍物时,应该使用SpriteKit。