大家能帮我修改一下代码吗? 最好能在这个代码的基础上修改 ,因为这个我能看懂,当然如果这个代码修改不了,其他的也可以啦,最好注释多点的,简单易懂的
压缩文件里有个.exe文件,那个贪吃蛇的功能正是我需要的,可是没有源代码现在程序有2个问题:
1.当第一次游戏开始,gameover后,再次开始游戏时,那个食物的位置不是随机的,而是gameover时 食物的位置
2.还有就是,当头碰到身体时,gameover后,出现的是,头和碰到身体的那个部位形成的矩形,可是尾的那部分却没有了另外还需要的就是能设置 初始速度、身体的长度的确这是我的作业,也是最后的作业了,可是我不会,也没时间去研究它,马上要会计考试了,我要去准备会计方面的考试了,希望大家能帮我一下
各位进来的,如果会的话请帮我一下好吗?不会的话,那就请帮我顶一下帖子啦,先谢谢大家了
怎么上传文件老是提示:文件打不开呀?
压缩文件里有个.exe文件,那个贪吃蛇的功能正是我需要的,可是没有源代码现在程序有2个问题:
1.当第一次游戏开始,gameover后,再次开始游戏时,那个食物的位置不是随机的,而是gameover时 食物的位置
2.还有就是,当头碰到身体时,gameover后,出现的是,头和碰到身体的那个部位形成的矩形,可是尾的那部分却没有了另外还需要的就是能设置 初始速度、身体的长度的确这是我的作业,也是最后的作业了,可是我不会,也没时间去研究它,马上要会计考试了,我要去准备会计方面的考试了,希望大家能帮我一下
各位进来的,如果会的话请帮我一下好吗?不会的话,那就请帮我顶一下帖子啦,先谢谢大家了
怎么上传文件老是提示:文件打不开呀?
解决方案 »
- 关于图片存储问题
- 添加数据到access,提示数据库被锁,急急!!
- 如何通过文件选取来改变打开的数据库文件?
- 着急...请大家帮忙,,,,执行提示from语句错误,请大家帮忙看看哪里出的问题,谢谢.
- 一个ADOData控件怎样和两个数据表同时关联?
- 一个题外话
- (在线等候)在网上用ASP编的程序, 现想在下面用编程访问网上的数据库如何做?
- VB程序打包安装后运行中出现的问题 急!!!(在线等)
- crystal report 的安装、部署问题
- 哪位朋友也帮我看看 VB6.0 读取 Excel2007 表格数据 ?
- VB遇到WEB问题。大家进来看看
- 在EXCEL中实现在文本框中检索,就像查找(ctrl+F)的功能一样。
我把它放在邮箱里了,[email protected] 密码:tanchishe
private isPause as Boolean
.
.
.
Private Sub GameStart_Click()'加这一句用来重置食物.isPause是Boolean,用来记录是否为暂停。即如果不是暂停后再开始就重置食物。
If Not isPause Then bean'加这句恢复暂停状态
isPause = False
.
.
.
End Sub第二个问题Public Sub Timer1_Timer()
Dim isOver As Boolean '加这句用来记录是否相撞.
.
.
For n = 1 To UBound(s, 2)
Line (s(0, n) * k + 2 + z, s(1, n) * g + 2 + d)-((s(0, n) + 1) * k - 2 + z, (s(1, n) + 1) * g - 2 + d), 255, BF
If s(0, 0) = s(0, n) And s(1, 0) = s(1, n) Then isOver = True '将over改为isOver=True,不退出继续画蛇体.
Next
.
.
.
End Sub
初始速度改timer就可以了。每次蛇长大了就将timer的Interval值改小一点
在
for...next
后加一句
If isOver Then over
isPause=True
2.将
Public Sub Timer1_Timer()
中的over都改为 isOver = True。
http://download.csdn.net/user/jxh2003zfr