【发布时间】:2016-06-18 10:38:05
【问题描述】:
我正在做一个关于图像修改的学校项目,我正在使用 sfml 来制作类似于控制台但更“漂亮”的东西。
while (window.isOpen()) {
Event event;
while (window.pollEvent(event)) {
if (event.type == Event::Closed)
window.close();
}
if (event.type == sf::Event::TextEntered)
{
//display text on screen
}
}
问题是当我在显示屏上短按某个键时,它看起来好像我已经按住该键很长时间...
示例:按 G,希望在屏幕上只看到 1 G,但在屏幕上却显示为 20 G。
【问题讨论】:
标签: c++ events text sfml keyevent