第3天
诶 根据昨天和今天的问题 总结一下- -
主要是关于控制系统的
之前我出了几次错误

如图所示 我的本意是想写个8方位位控制系统
但是 如果不加 break
他就是会出现 按w 往右上移动的情况....也就是说 函数keyboard_key() 是只能返回一个按键的情况并不能返回组合键所以 break 还是得加
但是加了以后就变成了4方向移动 的情况 所以 想想别的办法.....
其中有个地方要注意下- - case: 这里加的事冒号!!!!不是分号 看帮助文档的时候没看仔细敲成了分号直接报错......
还有case 后面只能跟 字符串和数字 不能跟函数 所以我的前面声明了4个变量
8位控制系统现在有两个方案
1.keyboard_string ()这个是可以返回按下的字符 最多 可以返回1024个可打印的字符串
是可以利用这个函数实现组合键的8位方向操作 但是这个可能要加个计时器什么的 或者限定一下玩家的输入 只允许他输入两个字符
2 利用 循环 两次判断 他的第一个按键和第2个按键的输入情况