【发布时间】:2020-07-14 12:49:00
【问题描述】:
我想创建一个简单的游戏,其中使用“WASD”在屏幕上移动对象。问题是getchar 无需按回车即可工作,但如果不显示在屏幕上则不会接受输入。我该如何解决?
PS:程序是C语言,在Linux终端上。
//my code:
while(1){
input = getchar();
if(input == 'a'){/*do something*/}
if(input == 'd'){/*do something*/}
//...
}
【问题讨论】:
-
没有通用的便携方式。