ios - Sprite Kit中的节点数据

标签 ios objective-c sprite-kit

目前,我使用UserData保存了所有节点数据,但是我经常听到我应该使用某种单独的类。而且我不知道如何使用它。我有多个节点及其数据,例如hp,攻击力等等。以及如何检索正确节点的数据?
任何输入都会有所帮助。谢谢!

最佳答案

我建议您使用plist。

您可以使用要保存的数据创建一个plist文件,例如:
nodeType,hp,攻击等
初始化游戏时,加载plist并读取它,然后根据nodeType值可以在代码中设置节点,例如nodeType 1是您的英雄,2是您的敌人,等等。

关于ios - Sprite Kit中的节点数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33870555/

相关文章:

ios - 带有清新叠加层的天气应用程序

ios - fatal error : index out of range tableview with two sections

ios - Sprite 出现在模拟器中,而不是设备上

ios - SpriteKit 不尊重 zPosition?

ios - 将NSDictionary压缩为NSData的有效方法

ios - 在 SpriteKit 游戏中制作 Facebook 帖子

ios - Pod 安装命令出错

ios - 我需要单独的 Mac 用于 Mavericks 上的 OS X Server

objective-c - 如何创建仅在Objective-C中的一个类内使用的数据类型?

ios - AFNetworking 2.0、AFJSONResponseSerializer、AFHTTPResponseSerializer 和并发