用if判断一下啊
先if ( 升级了 ) { 适合的地方绘制一个文字}
再 把时间变量让它自加++
再if ( 时间变量大于1秒 ) { 文字消失 }
道理都是一样的,关键获得时间的属性研究一下就可以了
显示时间至毫秒跟第一毫秒触发一次事件是两码事。你可以比如298毫秒触发一次,然后在界面上显示时间至毫秒,人眼看的话,这个时间显示已经很快了。就算timer能在1毫秒触发一次,你的事件处理能在1毫秒内完成吗?timer的tick事件在界面线程中进行了,处理鼠标或是重绘界面就会让时间跳过好几个毫秒。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)