【求助】在2d节点的碰撞回调中设置节点旋转不生效的问题

cocos版本:3.8.3

我想实现匀速运行的三角形撞壁反弹的效果,以下是我的碰撞回调代码:

但是 效果却是这样的,三角形并没有转向

我在update里重新设置direction,效果才符合预期(说明 direction的set 方法没有问题)


预期效果:

请问这是什么原因呢,为什么在onBeginContact 里设置方向,只有速度生效,节点的旋转却失效了

顶一下,别沉啊

我也遇到这个问题,不知道啥原因