c#中有可以替代timer的控件吗?
来源:百度知道 编辑:UC知道 时间:2024/05/10 07:10:36
我在用c#编的坦克大战中用了好多timer,运行时发现很卡,不知道有没有能替代timer的更好的控件。
基本没有,要么你就导出gettickcount kernel32.dll中的,然后来整除,然后触发事件.
不是timer控件导致游戏卡,而是你没有用directx加速,
直接用线程休眠
Thread.sleep
有时候效果还是可以的
或者你动态的添加和销毁看看
好像没有,timer不是蛮好用的蛮,不卡啊。线程偶尔也可以起点作用的。
System.Threading.Timer
用这个试下,如果不行,就是程序结构,其他哪里拖了速度
事作和递归