跳转至

钩子缩放破解的皮毛

你也可以通过钩住 device->SetTransform(type, matrix) 函数创建缩放破解,但这需要深入理解游戏如何设置玩家视角。管理视角有几种不同方式,但你用视图(变换类型 D3DTS_VIEW)或投影(变换类型 D3DTS_PROJECTION)控制缩放级别。正确操纵控制视图和投影的变换矩阵需要相当广泛的3D 图形背后的数学知识,所以我无论如何都避开这种方法——而且我从未在简单操纵缩放因子上遇到过麻烦。不过,如果你对这类破解感兴趣,我建议先读一本 3D 游戏编程书,了解更多 3D 数学。

但有时候,即使缩放破解也不够。一些有用的信息可能作为游戏内部状态的一部分保持隐藏,或者只是让玩家难以一眼看出。对于这些情况,抬头显示就是合适的工具。