Unity中什么时候rb.addforce成功运行了,但是没作用。我是把他放在animation的event来执行的
时间: 2024-03-30 12:35:45 浏览: 235
Unity-Runtime-Animation-Recorder:在Unity运行时中记录动画。 可以保存为.anim,maya或FBX ASCII格式
5星 · 资源好评率100%
如果你的rb.addforce成功运行了但是没有作用,可能是因为你在动画事件中执行它时,物理引擎已经计算了下一帧的运动状态,而此时添加的力已经无效了。你可以尝试将rb.addforce放在FixedUpdate()函数中执行,这样可以保证在物理引擎计算运动状态之前添加力。另外,你也可以检查一下是否设置了正确的rb的质量和阻力等参数,以及力的大小和方向是否正确。
阅读全文