Re: Idée d'extension joueur.
Une extension avec plus ou moins les mêmes fonctionnalités existe déjà... Si je me rappel bien c'est : Control X
Regarde ici tu devrais le trouver sous 'Game'
http://extensions.co.nr/
Re: Idée d'extension joueur.
Effectivement, je connaissais Control X, mais je n'étais pas allé jusqu'au bout de la compréhension. Il semble bien que ce soit possible. Désolé.
Merci Bien ^^
Re: Idée d'extension joueur.
Sinon tu peux attendre l'extension "Key" de LIJI...
Re: Idée d'extension joueur.
Okay, j'ai fait tout ce que j'ai voulu grâce à ControlX.
Celà dit, il se passe quelque chose de bizare:
-la touche "Tab" créer des bug...
Je m'explique:
J'ai fait un éditeur de control grâce à controlX. Cet éditeur fonctionne bien, sauf pour la touche Tab. Effectivement, lorsque j'affiche un objet "en attente d'une touche" (donc, le moment ou le joueur est sensé appuyer sur la touche à assigner à un bouton), si cette touche est "Tab", l'éditeur ne semble pas la repérer. Pire : il est alors impossible d'éditer quoique se soit, plus aucune touche ne s'assigne après l'appuie de la touche Tab. Pourtant, lorsque j'assigne à un bouton l'élement d'un INI qui a pour valeur "Tab", en jeu, la touche "Tab" fonctionne bien.
Quelqu'un a-t-il une idée pour résoudre ce problemme? (car la touche tab est une touche par default dans mon jeu...)
Re: Idée d'extension joueur.
Je pense que tu dois avoir des controls Windows dans ta frame et la touche Tab donne le focus à l'un d'eux.
Pour empécher ça tu peux faire une détection de la touche Tab via MMF2 avec "Repeat while pressing a key" (la condition, pas l'événement donc) et faire :
* Repeat while pressing "Tab"
+ Only one action when event loop
> Edit object : focus on
> Edit object : focus off
En donnant le focus à un objet edit puis en lui enlevant, tu empèchera les autres controls Windows d'avoir le focus. CtrlX ne détecte pas les touches si un control Windows a le focus (contrairement à l'extension Key de LIJI).
[img]/epicentre/images/%%GRAEMLIN_URL%%/wink.gif[/img]