[Parity][render][S2][H][R] 瓦片:动画瓦片 10 fps 写死(原版约 7.8 fps);屋顶恒定 0.85 半透明;阴影 0.5 alpha;墙高兜底 40 #615
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
来源审计项:
render#15— [S2][H][R] 瓦片:动画瓦片 10 fps 写死(原版约 7.8 fps);屋顶恒定 0.85 半透明;阴影 0.5 alpha;墙高兜底 40src/client/scene/world-renderer.ts:1066-1071(animStep = floor(nowMs / 100),无 nowMs 时tick / 2.5)、:1094(阴影[1,1,1,0.5])、:1107(placement?.height ?? 40)、:1131(屋顶[1,1,1,0.85])、:1053(清屏色 0.02,0.02,0.03)、:29(FEET_HEIGHT = 10,没有锚点时用)nAnimationSpeed(8.8 定点)。该值来自LvlPrestTxt.nAnimSpeed(D2Common/src/Drlg/DrlgPreset.cpp:1182),这个字段不从任何列读取(DataTbls/LevelsTbls.cpp:594-612的字段表里没有偏移 0x24),所以为 0,按DrlgDrlgAnim.cpp:165-168回退到 80,即 25×80/256 ≈ 7.8 fps、128 ms/帧(证据:V-srcDrlgDrlgAnim.cpp:104-131、:165-168)。