
昨天molodoy被打死的时候观战视角起飞了

但回放视角又没起飞
我记得之前是有查过,demo的死亡布娃娃和观战不一样
是因为布娃娃动画都是根据死亡的受力方向让引擎本地算的,所以会有差异
但是之前有一次更新完bug满天飞的时候,我记得每次我打飞一个,队友也有跟着感叹的
所以我一直以为不会差很多的,原来能差这么多
找AI查了一下确实是这样(因为实在不记得以前在哪儿看过实测视频了,我也不知道准不准 别都信)
1. 客户端计算(Client-side Physics)
在大多数情况下,布偶动画是由**玩家自己的电脑(客户端)**实时计算生成的。
随机性: 当一名玩家被击杀时,服务器会发送一个“该玩家已死亡”的信号,以及死亡时的坐标和受力方向。但身体倒地后的具体翻滚方式、肢体与地面小障碍物的碰撞、甚至是倒在楼梯上的滑行轨迹,都是由本地物理引擎(Source 2 的 Rubikon 引擎)计算的。
差异性: 因为每台电脑的帧率、物理模拟的微小舍入误差不同,可能会出现:你在 A 玩家屏幕上看到他仰面朝天,但在 B 玩家屏幕上他可能是侧着倒下的。











