![]() |
![]() ![]() « Citoyen » 1482842580000
| 0 | ||
Animjarcanin a dit : Merci Podoko et merci à toi ! |
![]() ![]() « Citoyen » 1482844140000
| 0 | ||
j'ai 2 question: _ comment on introduit une position dans évent keyboard ?? pck jc comment faire l'évent normale, mais j'ai jamais vu avec une position :/ _ comment dire: Si le joueur est mort 1 fois ou plus, si la touche 32 est enfoncer, faire (nimporte quoi, vous compliquer pas à chercher) je pense que l'on pourrai utiliser une table et faire; si playeur name mort then +1 à la table end si la tabe est > 0 et si key==32 alors... vous pensez sa pourrai marcher pck je sais pas trop utiliser les table ^^" Dernière modification le 1482847680000 |
![]() ![]() « Censeur » 1482849660000
| 0 | ||
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 player = {} Si tu as des difficultés à utiliser les tables lis le 2ème post de ce topic : Clique Dernière modification le 1482850260000 |
![]() ![]() « Citoyen » 1482850560000
| 0 | ||
non sa crash ;,( je fait: pour voir i sa marche mais sa crash 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 player = {} Dernière modification le 1482852540000 |
![]() ![]() « Citoyen » 1482854520000
| 0 | ||
Il faut utliser system.bindKeyboard pour permettre au module d'écouter la touche. |
![]() ![]() « Citoyen » 1482855120000
| 0 | ||
OK, mnt c bon, mais sa crash quand on meurt 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 function main() Dernière modification le 1482856080000 |
![]() ![]() « Censeur » 1482861000000
| 0 | ||
sourialp a dit : Code Lua 1 2 3 function eventPlayerDied(name) morts est une variable, pas une position. Donc pour l'appeler, tu as deux solutions : 1 2 player[name]["morts"] |
![]() ![]() « Citoyen » 1482861480000
| 0 | ||
ok merci de l'info, j'ai changer quelque ligne pour simplifier ou amélioré, sa crash plus, mais sa fait rien quand on enfonce la bare d'espace, vous savez pk ?? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 function main() je pense savoir pk, c'est la ligne 13 a 17 qui pose problème, elle devrais se trouver dans la fonction man() mais quand je l'aise dedans en enlevant le "end" de la ligne 17, ba sa crash... :( Dernière modification le 1482862740000 |
![]() ![]() « Censeur » 1482862440000
| 0 | ||
à la fin tu as écrit "main" au lieu de "main()" edit : ah bah t'as corrigé Dernière modification le 1482862500000 |
![]() ![]() « Citoyen » 1482933120000
| 0 | ||
Déplace le end de la ligne 36 entre la ligne 17 et 18. Il te manque un end pour fermer ta fonction eventNewGame, et un end de trop à la fin de ton programme. N'hésite pas à indenter correctement ton code. |
![]() ![]() « Citoyen » 1482939720000
| 0 | ||
oe mais si je fais sa sa fait crash quand on meurt ou clique sur espace :/ (et le end en trop ct une gaffe XD ) |
![]() ![]() « Censeur » 1482940500000
| 0 | ||
essaye en ajoutant "eventNewGame()" dans la fonction main() |
0 | ||
je veut un script Countdown svp aider moi 10 9 8 7 6 5 4 3 2 1 |
![]() ![]() « Citoyen » 1483348380000
| 0 | ||
Il manque le "then" et pour les conditions ce serait mieux de mettre deux signes égal. Dernière modification le 1483348440000 |
![]() ![]() « Citoyen » 1483446720000
| 0 | ||
dites comment on met de la position dans keyboard, on met des "," ??? |
![]() ![]() « Citoyen » 1483465740000
| 0 | ||
sourialp a dit : C'est à dire ? Récupérer les positions ? Elles sont contenues dans les paramètres de la méthode. Si tu veux positionner une souris, regarde avec movePlayer. |
![]() ![]() « Citoyen » 1483466280000
| 0 | ||
ba enfaite c'est dans l'API on peut voir que l'on peut rajouter une position a l'évent; eventKeyboard (playerName, keyCode, down, xPlayerPosition, yPlayerPosition) Mais j'ai jamais vu sa dans les codes, alors je voudrais savoir si c'est possible de le faire et comment ;) (sa ferai; si le touche ... est enfoncé et que le joueur est a x, y position, then...) Dernière modification le 1483466340000 |
![]() ![]() « Citoyen » 1483473960000
| 0 | ||
Code Lua 1 2 3 4 5 6 7 8 9 10 11 12 function eventKeyboard(playerName, keyCode, down, xPosition, yPosition) La liste des codes AS3 des touches du clavier sont disponibles ici. L'exemple affiche le nom du joueur et sa position lorsqu'il appuiera sur "espace". |