Bonjour, j'ai essayé de lire la doc et le tutoriel déjà présent sur la 2.0,
mais ce code me renvoit une erreur :
if (eventPseudo.type == sf::Event::KeyPressed)
{
if (eventPseudo.type == sf::Keyboard::Back)
{
std::cout << "Back!" << std::endl;
}
}
Donc voilà, mon premier problème...
Et j'avais un deuxième problème, les nombres correspondants aux caractères
if (event.text.unicode < 128)
Possible d'avoir un lien pour tous les caractères pour séléctionner seulement ceux qui m'intéresse ? :)
Merci d'avance ;)
Désolé de rouvrir le sujet sur les tables ASCII mais j'ai rentré ce code :
if (eventPseudo.text.unicode > 64 && eventPseudo.text.unicode < 91 || eventPseudo.text.unicode > 96 && eventPseudo.text.unicode < 123)
{
clic.play();
std::cout << "Test" << std::endl;
}
Et si j'appuie sur les lettres sans être en majuscules (deuxième intervalle), rien...
Par contre si j'appuie sur les chiffres, il me donne les lettres en majuscules ... (qui ne sont dans aucun des intervalles)
Je précise que je n'ai aucune erreur du debugger
Merci d'avance