J’ai une scène simple, avec un pavé d’introduction (Objet Texte).
En bas, j’ai un second Objet Texte, “Entrez votre nom :”, que je nomme QuelNom
J’ai placé une Entrée De Texte (en forme de clavier) à côté que je nomme NomJoueur
Un bouton Commencer, qui ménera à ma première scène de jeu.
Je lance ça pour voir, ça affiche le texte, mais l’icone Clavier semble ne rien faire.
Ensuite, j’ajoute des événements.
Au lancement de la scène :
activer la capture pour mon NomJoueur
faire =NomJoueur.String() pour QuelNom
Je relance ça pour tester, je vois toujours le texte, mais rien de plus. Je ne peux pas écrire.
J’ai suivi ceci aussi : jubeliuksen3.blogspot.fr/2017/02 … -make.html
mais l’exécution de la démo ne donne pas le résultat attendu : je vois “Hello” donc a priori ça tourne, mais je ne peux pas entrer de nom au clavier, ça reste vide.
Je suis sur Linux Mint 64bit, et j’utilise GDev 4.0.92.0 d’après le petit menu À Propos
On est d’accord que j’ouvre l’exemple, je vais dans la scène, et je clique sur aperçu pour lancer la chose ? De là je peux lancer dans une fenêtre à part, ou continuer via l’écran principal de GDev.
Si c’est bien comme ça, alors ouep, écran gris et le clavier ne fait rien.
Bon, après plusieurs essais, je découvre que ça ne fonctionne pas lors de Aperçu, mais en compilant en exécutable, ça fonctionne. Ou alors c’est “normal”, et Aperçu n’est pas sensé prendre en compte ce genre de choses (comme changer de scène) ?
C’est gênant je trouve comme comportement, car ça tend à obliger à compiler chaque fois pour vérifier des choses simples.