有没有办法确定碰撞的两个物理实体的接触点x,y值?
我试图确定其中一个身体上的接触是在顶部,底部,左侧还是右侧。
感谢。
答案 0 :(得分:1)
符合pkg_resources.DistributionNotFound: The 'pyasn1' distribution was not
found and is required by service-identity
协议的类可以实现两个名为SKPhysicsContactDelegate
和didBeginContact
的方法。这些方法接受didEndContact
个对象。
来自文档:
一个SKPhysicsContact对象由Sprite Kit自动创建 描述物理世界中两个物理实体之间的接触。
因此,如果您观察此对象(名为SKPhysicsContact
的参数),您会注意到它有一个名为contactPoint的属性。
这就是你要找的东西。