c#中有可以替代timer的控件吗?

来源:百度知道 编辑:UC知道 时间:2024/05/10 07:10:36
我在用c#编的坦克大战中用了好多timer,运行时发现很卡,不知道有没有能替代timer的更好的控件。

基本没有,要么你就导出gettickcount kernel32.dll中的,然后来整除,然后触发事件.

不是timer控件导致游戏卡,而是你没有用directx加速,

直接用线程休眠
Thread.sleep
有时候效果还是可以的
或者你动态的添加和销毁看看

好像没有,timer不是蛮好用的蛮,不卡啊。线程偶尔也可以起点作用的。

System.Threading.Timer

用这个试下,如果不行,就是程序结构,其他哪里拖了速度

事作和递归