我正在学习本教程
http://blog.lukasjoswiak.com/gameplaykit-for-beginners-part-1/
当我走到尽头时,我想尝试让塔不是完全无法通过,但成本更高。
因此,我对 GKGridGraphNode 进行了子类化并添加了一个成本变量,覆盖了 costToNode 函数并尝试将我的成本变量插入到等式中。
我似乎无法让它工作。除了在子类化注释中提到它之外,关于这个的文档实际上没有解释节点成本。我想知道是否有人设法做到这一点?
我可能做错了,但即使阅读 Swift header 也没有给我任何线索。
感谢帮助
更新:因重复而关闭
最佳答案
我有一个类似的 question ,我使用我的一张 Apple 开发者支持票试图获得答案。
Apple 回应并告诉我这是一个已知问题,并且在 2015 年 11 月 3 日发布的 iOS SDK 9.2 beta 2 中有一个潜在的修复。我验证了我的 test project 中的测试。传入 9.2b2,因此我希望该版本能够解决此问题。
关于swift - 具有自定义遍历成本的 GKGridGraphNode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33241559/