我正在开发这个游戏,其中我有一个SKNode
(名为objectsNode
),其中包含所有游戏精灵。
在iOS 7.0x上运行碰撞检测在精灵之间运行良好,直到我尝试缩小objectsNode
(通过修改其xScale
和yScale
属性)。
似乎每个精灵的物理体大小保持不变,就好像它不受比例影响一样。我遇到了这个答案,这可能证实它是 iOS 7.0 的一个错误,但我找不到更令人信服的来源。
在 iOS 7.1 上运行效果很好,并且在缩小对象节点时可以正确检测到碰撞。
有没有办法解决这个问题,或者我应该将游戏部署到 iOS 7.1 及更高版本的设备(是否建议这样做?)?