SpriteBuilder中的距离关节的min和max距离属性值

来源:互联网 发布:淘宝砍价技巧 编辑:程序博客网 时间:2024/05/22 13:17

如果你希望制作一个球,比如足球或篮球.那么需要另外添加8个距离关节.

每个关节同时连接中心节点和其中一个圆周上的节点,并且启用最小和最大距离且设为相同的值.碰撞物体属性(Collide bodies)不选,因为一般来说球的中心不会与球的边界发生碰撞.结果就做成了一个遇到压力会压缩的有弹性的球.

这里写图片描述

但是你不能只通过距离关节来控制球的弹性.事实上,距离关节允许(略微的)压缩尽管最小和最大距离(都相同)是因为这是一个物理引擎在距离关节实现上的副作用.这绝不是什么好事,他可能在未来会发生变化.

0 0
原创粉丝点击