资 源 简 介
一款非常相似于雷电的VB游戏源码,包括了飞行躲避、射击、爆炸之类的动作设置,游戏界面写的也是相当精彩,另外还附带有雷电游戏地图的编辑器源码,整个工程比较庞大,对学习参考来说,绝对是不可多得的游戏源码范例。
注: Timer的稳定记时为 5 毫秒,本可以取1000,但为了防止使用者开启“变速齿轮”(如降低到-256)
会造成启动或中间的暂停时间达到256秒(即使关掉齿轮)
设为 5 后最多为1.3秒,在timegettime函数计时时,x=timegettime 与 timegettime-x之间不能有doevents(齿轮会在此时插入程序而造成记时错误,以至在齿轮关闭后使程序暂停相当长时间(timegettime-x 为负)
解决办法:1、之间不用doevents,把它放到外面,但如果doevents中插入的事件过程运行稍微超时,即可造成主运行模块有点卡(速度不很稳定)
2、将检测条件timegettime-x 改为 abs(timegettime-x),即可避开齿轮开启后又关闭而对计时造成的影响(本程序即用此)