贪吃蛇游戏,问题求指教 !
pascal吧
全部回复
仅看楼主
level 8
1783952099 楼主
转向按键有延迟,按一下,却在下一次移动时转弯,怎么破!
界面
[无效] 镇楼
。。。。附件里有代码和游戏。。。。
附件地址:百度网盘
2015年08月10日 13点08分 1
level 11
那你就输出上一次的
2015年08月14日 04点08分 2
你是没看代码吗!
2015年08月15日 06点08分
@1783952099 别人的代码看不懂
2015年08月15日 07点08分
level 8
1783952099 楼主
置顶
2015年08月16日 03点08分 3
level 8
1783952099 楼主
置顶!来人!
2015年08月18日 04点08分 4
level 7
延时调快点……
2015年08月19日 01点08分 5
没用,
2015年08月19日 03点08分
我需要慢速下仍然真实,但是按WASD没延迟,按方向键有延迟
2015年08月19日 09点08分
level 11
我在研究winecraft时实体因为这个玩意一直没成功
2015年08月20日 05点08分 6
还有,你确定不是Minecraft[黑线]
2015年08月20日 10点08分
@1783952099 你不知道Winecraft吗,自己翻我的帖子
2015年08月20日 11点08分
level 8
1783952099 楼主
怎么破,[乖]
2015年08月20日 10点08分 7
level 9
不玩控制台游戏的路过。。
2015年08月20日 10点08分 8
喷子.........吗?
2015年08月21日 09点08分
@1783952099 不,只是感觉没什么技术含量|创意。
2015年08月21日 11点08分
level 7
用C写贪吃蛇时遇到过这种情况,不知道pascal一不一样:可能是因为使用上下左右键时readkey会先返回224再返回相应数字,所以会延迟一下。
2015年08月22日 11点08分 9
楼主遇到这种情况应该输出中间变量调试。或者直接用调试程序。
2015年08月22日 11点08分
表示没怎么听懂
2015年08月22日 13点08分
2015年08月22日 13点08分
回复 Heptagon196 :拜托,我只看得懂pascal
2015年08月22日 13点08分
level 13
延时中有keypressed就马上readkey响应不要等延时过后再响应
2015年08月27日 00点08分 10
怎么感觉你没看懂我的代码.......还有,问题已解决
2015年08月27日 05点08分
level 7
ch:=readkey;
if ch=chr(0) then //chr(0)也可以替换成#0
begin
ch:=readkey;
case ch of
//四个方向代码自己用writeln(ord(readkey))查,应该是七十多,具体的忘了,抱歉
end;
end;
case ch of
'w':up;
'a':left;
's':down;
'd':right;
end;
以上代码是在浏览器里手打的,很有可能CE,楼主请自行调细节
2015年08月27日 05点08分 11
已解决,还是谢谢
2015年08月27日 05点08分
1