Posté le 25/01/2014 16:31
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 244 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 25/01/2014 16:39 | #
Mets-le aussi dans Snippetsédit : je n'avais pas lu la dernière ligne
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 29/06/2014 18:29 | #
Désolé du petit déterrage
Ca ne te dérange pas Dark Storm que je me serve de ta lib pour (j'ai bien dis ... ) essayé de l'adapté en lua
Citer : Posté le 29/06/2014 18:31 | #
Absolument pas
Citer : Posté le 29/06/2014 18:37 | #
D'accord j'attaque donc à écrire une ou deux de tes fonctions qui peuvent être utile à mon jeu
Citer : Posté le 29/06/2014 18:40 | #
Déjà t'as TL_getTouchXY() à adapter. Je sais pas si c'est possible de retourner plusieurs valeurs en lua, faudra te démerder
Citer : Posté le 29/06/2014 18:41 | #
Ben, des pointeurs. Comment ça, non ?
Sinon, avec un tableau c'est possible non ?
Citer : Posté le 29/06/2014 18:41 | #
Nan je n'avais pas compris mais tu veux dire quoi :
Je sais pas si c'est possible de retourner plusieurs valeurs en lua
Ajouté le 29/06/2014 à 18:43 :
Dans les première ligne i++ veut dire quoi ? une incrémentation ?
Citer : Posté le 29/06/2014 18:44 | #
Ben TL_getTouchXY(TL_Point* point) : TL_Point = { x, y }
Il te faut deux valeurs. Donc soit c'est possible de faire un return sur un tableau, soit tu te débouille pour faire un truc qui ressemble.
Ajouté le 29/06/2014 à 18:45 :
Oui, c'est une incrémentation.
Citer : Posté le 29/06/2014 18:46 | #
Ah ouai pas bête le tableau
Ajouté le 29/06/2014 à 18:47 :
Je vais d'abord tous écrire avec les codes touches et après on verra
Citer : Posté le 29/06/2014 21:05 | #
Euh, en lua, une fonction peut retourner plusieurs valeurs je crois ;
Coïncidence ? Je ne pense pas.
Citer : Posté le 29/06/2014 21:07 | #
Ça paraît difficile non ? Au niveau du proco ce n'est pas possible.
Lorsqu'on retourne un tableau par exemple, on ne retourne qu'une valeur.
Citer : Posté le 29/06/2014 21:17 | #
Le lua le permet, je viens de vérifier. Par contre, je ne sais pas si LuaFX le gère...
Ajouté le 29/06/2014 à 21:31 :
Je viens de tester, LuaFX gère très bien qu'une fonction retourne plusieurs valeurs
Coïncidence ? Je ne pense pas.
Citer : Posté le 29/06/2014 21:34 | #
Bon, tant mieux.
Mais ça vraiment pas être "naturel" car ce n'est possible ni en C ni en Assembleur...
Citer : Posté le 29/06/2014 21:35 | #
Après, c'est de l'interprété (si je ne me trompe pas), donc tu définis plus ou moins tes conventions je pense :oops:...
Citer : Posté le 29/06/2014 21:36 | #
Oui, je pense que c'est un tableau qui est renvoyé -- mais passons, cela n'a aucune importance.
Citer : Posté le 30/06/2014 20:56 | #
Oui j'aimerais savoir à quoi sert TL_GET_TOUCH_ROUND dans
Citer : Posté le 30/06/2014 21:17 | #
C'est une macro, elle doit être definie quelque part par la directive #define
Coïncidence ? Je ne pense pas.
Citer : Posté le 30/06/2014 21:20 | #
Ou une constante définie dans une énumération.
Ou n'importe quelle variable...
Citer : Posté le 30/06/2014 22:12 | #
Pour le lua ça donnerait donc
then x,y=0,20 -- ce n'est qu'un exemple
Citer : Posté le 30/06/2014 22:13 | #
On ne met par convention pas n'importe qu'elle variable en majuscule !
Coïncidence ? Je ne pense pas.