重新激活节点,Joint失效

v 2.0.8
场景中三个节点A,B,C

A
 ├─B<Rigidbody, RevoluteJoint >  // dynmic, revolute joint connect body is C
 └─C<Rigidbody>  // static

/**
 * A onLoad时激活物理引擎
 * 进入场景一切完好
 * A.active = false;
 * A.active = true;
 * join就失效了, B就直接受重力影响,往下掉了。
 */

呼叫开发团队。。。。

没人遇到过吗?

遇到同样的问题

可以给个demo吗?我们代码具体是怎么复现的~

NewProject.zip (587.5 KB) 大佬,你看下

解决了吗,我看源代码也不找到原因

2.4.5遇到同样问题

提供一个需要定制引擎的临时方案,如下图修改引擎代码:

1赞