6.FPS游戏自瞄透视之准星变化规律
6.FPS游戏自瞄透视之准星变化规律任鸟飞逆向 任鸟飞逆向我们光得到了准星的内存地址是没有用的要知道准星的变化规律,然后精准的计算出我们应该把准星调整到什么位置。 我们把准星水平方向转一圈观察准星水平位置摇摆角首先,我们要确定坐标系的方向,方法很容易,向前走,如果Y不断增加,X不怎么变化,那么为正北方向,如果不是,我们调整角度再走,总之转一圈总会找到大概方向的。 正东方向为X不断增加,Y 几乎不变化。 当我们确定了坐标系以后,再来看准星水平位置摇摆角的变化发现他是顺时针不断减少 正北为π转到正东减少为π/2转到正南减少为0转到正西减少为-π/2转回正北减少为-π 然后突然变回π就好像360度 0度和360度是重合的一样道理。 那么这样就确认了准星水平位置摇摆角的变化规律我们把准星从最低拉到最高观察准星高度位置俯冲角 发现最低位置是-1.4左右 不到-π/2发现最高位置是 1.4左右不到π/2 那么可能是我们的准星没有办法达到正上方或则是正下方导致的 偏差也有可能是就是-1.4 到 1.4 表示正下方到正上方的那么这个微小的差别我们到游戏里代码测试的时候进行微调修改,否则单是观察是观察不出来的 最后得出以下结论Crossout.exe+182ACE4 XY朝向摇摆角 -π到πCrossout.exe+182ACE8 Z朝向俯冲角 -0.5π到0.5π 细致分析其变化规律: 准星水平位置摇摆角正北是π,逆时针逐渐减小,正南是0,继续逆时针减小到正北为-ππ和-π重叠(正北方向Y轴逐渐增加,正东方向X轴逐渐增加) 准星高度位置俯冲角正上方是0.5π,正下方是-0.5π
逆向交流qun:453769015
1063838324
页:
[1]
