我正在尝试按照教程在SpriteKit中制作iOS游戏,同时也将其移植到OS X.(当我制作自己的游戏时,我打算做到这一点,而且它有助于学习陷入困境.不仅仅是复制勺子喂食代码)
到目前为止,一切都精神错乱(双关语),我已经能够解决或研究我遇到的每一个问题,但唉,它只能持续这么久.这可能是一件很愚蠢的事情,但它却躲避了我.
我正试图从plist字典中提取一个字符串
self.position = CGPointFromString([characterData objectForKey:@"StartLocation"]);
StartLocation是坐标的关键,格式为"{0,0}".
在为iOS构建时,它可以很好地工作.在为OS X构建时,它会失败.我认为问题在于"CGPointFromString"是iOS开发环境所独有的.它仅出现在iOS文档中.问题是,我找不到任何OSX等价物.
我意识到我可以通过将坐标分成两个浮点值并使用两个单独的x和y字典条目来推动它工作,但我不知道教程的编写者是否故意这样做并且会破坏某些内容道路,加上我想知道如何在OS X上从一种数据类型转换为另一种数据类型.
请帮忙!/谢谢!
在OSX上你有NSPointFromString
但没有CGPointFromString
.你也有NSPointToCGPoint
,NSPointFromCGPoint
如果你想要对它们进行类型转换.
归档时间: |
|
查看次数: |
963 次 |
最近记录: |