Ich mache ein Schulprojekt über Bildbearbeitung und ich benutze sfml, um etwas wie eine Konsole, aber ein bisschen mehr "schön".SFML-Ereignis :: TextEntered funktioniert nicht richtig
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
}
}
Das Problem ist, dass, wenn ich eine bestimmte Taste drücken kurz auf dem Display erscheint es wie ich den Schlüssel für eine lange Zeit habe halten ...
Beispiel: Drücken G, in der Erwartung zu sehen nur 1 G auf dem Bildschirm, sondern auf den Bildschirmen erscheint wie 20 G.