目前,我使用UserData保存了所有节点数据,但是我经常听到我应该使用某种单独的类。而且我不知道如何使用它。我有多个节点及其数据,例如hp,攻击力等等。以及如何检索正确节点的数据?
任何输入都会有所帮助。谢谢!
最佳答案
我建议您使用plist。
您可以使用要保存的数据创建一个plist文件,例如:
nodeType,hp,攻击等
初始化游戏时,加载plist并读取它,然后根据nodeType值可以在代码中设置节点,例如nodeType 1是您的英雄,2是您的敌人,等等。
关于ios - Sprite Kit中的节点数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33870555/