求助!刚体挂上FixedJoin2D再销毁后施加力问题

  • Creator 版本:3.4.2

  • 目标平台: chrome

  • 重现方式:必现

  • 首个报错: 无

  • 之前哪个版本是正常的: 无

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:

我想实现角色捡起物体,走动一段距离再抛出的功能。
思路是:在角色 监测到物体后,在角色刚体上挂一个FixedJoin2D组件,链接上物体,然后将物体的刚体分组更改为一个不可见的分组。
通过刚体移动角色后,销毁FixedJoin2D,解除链接。然后给物体一个力v2(5,5),实现物体抛射。
问题是,最后的力v2(5,5)没有效果,而使用反向的力v2(-5,5)却是可以的。
后来,将力升级到v2(10,10)也是可以抛射物体的。但是在链接之前呢,使用力v2(5,5)也能抛射物体。
下面粘贴一下关键代码
拾取道具


角色移动
this.rb2.linearVelocity = this.velocity;
}
抛射物体


请各位大佬帮忙看看哪里出了问题