代码
报错,quaternion 为 undefined


RopeParkour_3d.zip (819.1 KB)
var c = new CANNON.PointToPointConstraint(this.linkBodyMain.body.impl,this.linkBodyMain.node.position,this.linkBody.body.impl,this.linkBodyMain.node.position);
world.impl.addConstraint(c);
改下这两行
谢彦祖大哥
请问下这个PointToPointConstraint 中的两个点分别代表啥啊,我这边也用到这个了
就是字面上的意思,建立两个刚体间点对点的约束
我的意思是那两个点的坐标该怎么填啊,我想将2个圆柱链接起来,发现一直不对
最好关键代码发一下,不然我也不知道你是哪里出了问题,建立约束后要添加到physicsWorld中约束才会生效
http://schteppe.github.io/cannon.js/
建议看一下这里面有很多例子,你可以参考里面的代码,再结合到cocos中进行应用
这个demo是废弃的,也是好久之前写的了,建议不要做参考哈。
具体的意思写了这么久我也忘记了,文档不是很详细,还是得自己写demo改各种参数试,当时我也是写demo尝试一下3d物理引擎
文档在下面
http://schteppe.github.io/cannon.js/docs/files/src_constraints_PointToPointConstraint.js.html#l7