@开发团队 关于物理系统重心的疑问,可能是BUG?

上面的gif动画描述我想说明的现象,可以看到,右边俩倒下以后会有立起来,跟不倒翁一样,
图片大概2m多,如果刷不出来可以在附件里下载,我会附上图片和项目

编辑器版本: 1.0.3

左边两个Cube的RigidBody所在Node的Pivot在Cube的中心
右边两个Cube的RigidBody所在的Node的Pivot在Cube的一个面的中心

从目前的现象来看,感觉是重心集中在RigidBody所在Node的Pivot上,无论Collider上的Offset怎么设置
我并没有看引擎部分具体实现代码,只说一下我的感觉和猜测

想问一下,不知道cocos3d的物理部分的的仕样是什么样的,感觉想是个BUG,麻烦官方团队给看一下。

GIF图 (2.0 MB)

项目文件 (28.5 KB)

原来不倒翁可以这样实现,多谢多谢

3赞

不是Bug哦,重心就是在RigidBody 组件所在的节点,这个是固定的

请问如何修改重心呢,想要实现不倒翁

在 Cocos Creator 3D 里目前质心和重心是重合的,节点位置就是重心的位置,所以要改重心只能调整节点。center 的改动目前对重心是没有任何效果的,对外力才有影响

试试这两个预制体

tumbler.zip (2.6 KB)

麻烦看下我这个问题,Cocos2.4.4的版本,应该也是质心和重心相关的问题Cocos-BUG和对比参考.rar (224.0 KB)