改善 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。