首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS7雪碧套件,我可以存档整个场景,并使用它作为一个保存游戏?

iOS7雪碧套件,我可以存档整个场景,并使用它作为一个保存游戏?
EN

Stack Overflow用户
提问于 2013-12-22 19:57:21
回答 1查看 1.6K关注 0票数 3

我正在查看userData属性SKNode并注意到以下语句:

Sprite Kit不对存储在节点中的数据执行任何操作。但是,当节点被归档时,数据将被归档。

这让我思考--通过存档场景和所有的依赖者/控制器,是否有可能实现单一的保存游戏功能?

我试图了解是否有一些神奇的存档信息,我可以发送到现场或现场视图,以消除需要编写自定义的数据结构来存储保存游戏。

EN

回答 1

Stack Overflow用户

发布于 2014-02-01 09:22:23

看看。来自SpriteKit编程指南:

因为所有Sprite Kit类都支持归档,所以您可以简单地创建重要Sprite Kit对象的存档,然后将这些存档包含在游戏中。例如,您可以:

  • 将游戏级别存储为场景节点的存档。此存档包括场景、节点树中的所有后代以及所有 它们相互联系的物理体、关节和动作。
  • 为特定预先配置的节点存储个人档案,为每个怪物存储这样一个节点。然后,当一个新的怪物被创造出来时, 你把它从档案里加载出来。
  • 存储保存的游戏作为场景存档。
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20733456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档