cocos3.3.0 刚体类型由Animated 动态变成 Dynamic 后依旧静止

问题如题所示,请问大家这是什么情况?是Bug吗?静态刚体和运动学刚体变成动态刚体都是正常的,只有Animated刚体无法正常改变。

3.8.4版本了,此问题依旧没有解决。
经源码排查分析,是在RigidBody2D.type的setter函数中,由Animated设置为其他时,没有将该b2RigidBody2D 从 b2PhysicsWorld 类中的_animatedBodies 数组中移除。
目前可通过下面的代码规避此BUG
let temp = PhysicsSystem2D.instance.physicsWorld["_animatedBodies"]
js.array.remove(temp, rigidBody2D.impl);
rigidBody2D.type = ERigidBody2DType.Dynamic;
上面的代码中,在设置 rigidBody2D.type 为 Dynamic之前,其type为Animated

希望官方在后续版本中修复此BUG