【发布时间】:2011-02-10 20:45:34
【问题描述】:
我正在尝试编写一个使用两个线程的简单游戏,一个线程用于获取用户的输入,另一个线程用于为某些场景设置动画。我可以在不按 ENTER 的情况下获得字符,但它会在动画线程中阻塞,直到用户按下一个键。有谁知道从键盘非阻塞获取字符的方法?
【问题讨论】:
-
所以你说的是ruby 1.8,在windows中,如果一个线程执行“getc”,那么另一个线程也会被阻塞,你想要修复它吗?还是我误会了?
标签: ruby winapi input nonblocking