В SFML 2.1 на C++ существует ли функция sf :: Keyboard, которая проверяет, нажата ли буква в алфавите?
Я знаю, как проверить, если определенная клавиша нажата, как это: if(sf::Keyboard::isKeyPressed(sf::Keyboard::Key))
Должен ли я набирать все это:SFML 2.1 нажата клавиша
if(sf::Keyboard::isKeyPressed(sf::Keyboard::A)&&sf::Keyboard::isKeyPressed(sf::Keyboard::B)&&sf::Keyboard::isKeyPressed(sf::Keyboard::C))
... все пути к sf::Keyboard::Z
,
Или есть проще?
Кажется, что нет способа получить состояние клавиатуры, например, SDL. Я бы использовал события и либо простой «bool», чтобы каждый раз менять ключ события в A-Z, либо вектор из 26 'bool', чтобы отслеживать каждый ключ в A-Z. – Nelfeal