魔兽世界插件实战笔记从入门到放弃的心理历程 第十一节 坐标地址的动态获取
2022-05-31 20:50 作者:在艾泽拉斯路口等风吹 | 我要投稿

魔兽世界插件实战笔记从入门到放弃的心理历程 第十一节 坐标地址的动态获取



游戏运行时每秒所运行的帧数(简称FPS,Frames Per Second) 和视频一样,FPS越大,在屏幕上的视频就越来越平滑,直到一个临界点(大约是100FPS),超过这个临界点,再高的FPS都只是一个令人惊奇的数值,在人的视觉中几乎没有差别。
40-60fps就可以称之为流畅了。
获取游戏当前运行帧数。
用WOWLua来运行一下看看结果:

把鼠标Escape主菜单对比一下:
取整后结果是一样的。
既然游戏流畅,那么证明你的网速和计算机性能都不错。
在xml的<OnLoad>脚本中,添加一个函数:
在lua文件中来实现功能:
一个是事件,一个是窗体刷新,记住:

OnEvent后面我们还会用到,插件中很多的功能都是在事件中监听的
但是屏幕刷新是非常快的,我们来看一下,有多快
看到了吧,每秒60帧,一会就1千多了,

是不是太快了?没有必要地址刷新的这么快,拖累游戏速度
下一节课,学习怎么自己控制节奏,让窗体在指定的时间间隔刷新一次坐标。