请问给刚体速度,为什么会变慢

枪发射子弹打击怪物,每隔一秒发射一颗子弹,当怪物变多后,子弹速度明显下降,dc已经优化到15左右,请问还有哪些因素会影响子弹速度。
字段速度通过
shotNode.getComponent(RigidBody2D).linearVelocity = new Vec2(speed.x,speed.y);
来实现的。

帧率有变低吗

降低了,降到20多了。请问这个和刚体有关系吗。

你子弹用的是对象池吗?还是说发射一颗销毁一颗再生成一颗?

使用的对象池

你确定是子弹速度变慢了,而不是帧率降低了?

帧率降低了所以子弹变慢了,请问针对帧率有优化手段吗,之前一直在优化dc已经降到15已下

额,我也不清楚额,看看其他大佬们有啥想法没吧

好的,谢谢。

速度乘update的参数dt

有关系的你看物理系统更新步进是在postupdate中的,postupdate和帧率有关

万分感谢,我研究下。

明白了,这是一个方法,谢谢。