Demo 修复与镜头

改善旧版 CS:GO Demo 流畅度并制作镜头路径。

更新于 2026年7月30日 19:04

改善 Demo 抖动

不要使用游戏的 Highlight 功能,使用 playdemo 或 demoui。若首次加载明显卡顿,立即重新加载一次。加载后执行:

sv_cheats 1
host_timescale 0
mirv_snd_timescale 1
cl_clock_correction 0
mirv_fix playerAnimState 1

确认 cl_interpolate 1。Demo UI 的逐 Tick 按钮可能把它改为 0。若人物位置仍抖动,重新加载并让 Demo 正常播放一段时间后再定位到片段。

自由镜头

暂停 Demo 后执行 mirv_input camera,使用 W/A/S/D、R/F 和鼠标移动。用 mirv_input cfg 调整键盘与鼠标灵敏度,按 Esc 或执行 mirv_input end 退出。

镜头路径

mirv_campath add
mirv_campath print
mirv_campath draw enabled 1
mirv_campath enabled 1

平滑路径建议至少 4 个关键帧。用 mirv_skip time -3 或 demo_gototick <tick> 回到路径起点之前。保存与加载:

mirv_campath save "D:\HLAE\paths\shot.xml"
mirv_campath load "D:\HLAE\paths\shot.xml"
mirv_campath enabled 1

镜头路径的 FOV 被固定 mirv_fov 覆盖时,执行 mirv_fov default。

来源:Source

Demos、Source