官方物理系统demo里好像有个错误啊

官方物理系统demo里的blob样例里,为了形变,是将一个球周围添加多个小球,并将它们之间用关节刚体连接。

blob.js文件中下面的代码是为了计算两个相邻小球的距离
let particleDistance = Math.sin(particleAngle) * particleRadius * Math.sin((Math.PI - particleAngle)/2);
这里官方的计算是不是错了,应该是除以Math.sin((Math.PI - particleAngle)/2);而不是乘。
https://github.com/2youyou2/physics-example/tree/master/assets/cases/demo



没有人吗??

哈哈,我今天看这个demo,发现确实是选错了,应该是除,害的我算了半天,还以为是什么我不知道的三角公式

而且这个公式用的也有点啰嗦,算两个小球间距,直接作垂线比较简洁:

2 * particleRadius * Math.sin(particleAngle / 2);

五月份转去U3D了,今天想起cocos论坛就看到你的回复了,哈哈。