1

我注意到物理学中有不同的行为,例如:

我已经为链编写了带有许多 SKSpriteNode 和 SKPhysicsJointLimit 的绳索。最后,我将两个 SKPhysicsJointSpring 附加到两个禁用物理的 SKSpriteNode。

在 iOS7 上,它就像一个魅力,在 iOS8 中,绳子上有一些“扭曲”。这些是图片,小方块只是一个触摸关节,大矩形只是一个触发器。

在 iOS8 中,您可以看到糖果周围出现“U”形扭曲,但在 iOS7 中则没有。为什么?

iOS7 启动器http://i.imgur.com/yRt6UfB

iOS8 启动器http://i.imgur.com/WE3Esuu

4

2 回答 2

0

绳索的正确 PhysicsJoint 是 SKPhysicsJointPin 而不是 SKPhysicsJointLimit。此解决方案在 iOS7 和 iOS8 中运行良好。

于 2014-09-21T16:59:48.027 回答
0

我在 ios8 物理行为方面也遇到了一些严重的问题……但是对于绳索问题,你可以从这个答案中查看我的代码。它在 ios7 和 ios8 上运行相同 https://stackoverflow.com/a/20855093/3148874

于 2014-10-02T17:34:05.903 回答