Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Gawil

Pages: 1 [2]
16
[FR] Programmation Axe Parser / Re: [Axe parser] aide
« on: January 29, 2011, 10:31:21 am »
D'accord... C'est bien ce que je pensais...
Mais aurais-tu une solution pour mon problème ?
Car j'ai bien essayé de faire ça sans round, mais le programme me met
V=0... alors West initialisé à 100.
Or W*3/40=7,5 donc 7 si c'est par division euclidienne, et je devrais avoir un ligne qui part
du pixel 2 au pixel 7  :((d'ailleurs, il faudra que je mette 2+V, si je veux que ça arrive à la moitié...  ;D)
Tu vois où peut-être mon erreur ?
Si tu veux je peux te mettre tout le code, là je n'ai mis que ce qui concernait V.

17
[FR] Programmation Axe Parser / Re: [Axe parser] aide
« on: January 29, 2011, 09:04:37 am »
Bonjour, j'aurais besoin d'aide pour l'utilisation de la fonction round(
D'après ce que j'ai vu sur certains programmes, j'ai pensé que son fonctionnement était :
Code: [Select]
round(nombre à arrondir,nombre de chiffres après la virgule)A moins que la fonction round( ne serve pas du tout à arrondir, car j'ai vu aussi que l'Axe ne prenait pas les virgules en compte...

Mon problème est que je souhaite faire une jauge d'énergie allant de 0 à 200 points (que des nombres entiers bien sûr),
et je voudrais l'afficher sur l'écran sous forme de barre de 15 pixels.
Voici le code que j'ai fait :
Code: [Select]
:
:line(1,1,16,1)
:line(1,1,1,4)
:line(1,4,16,4)   // Normalement j'affiche ma barre avec deux sprites,
:line(16,1,16,4) // mais là c'est juste pour que vous voyiez à peu près comment elle est...
:
:.W est l'énergie
:round(W*(3/40),0)->V // Je met W sur 15 et je l'arrondis
:
:.Puis je représente l'énergie par une ligne de 2 pixels de hauteur
:line(2,2,V,2)
:line(2,3,V,3)

Si round est bien la fonction pour arrondir, alors voyez-vous où est mon erreur ?
Et si round n'a rien à voir avec ce que je croyais, avez-vous une autre solution pour mon problème ?  ???

18
D'accord merci beaucoup à vous deux   :)
Excusez-moi pour le hors-sujet, la prochaine fois je ferais attention  :-\

19
Merci  :)
D'ailleurs, j'aurais une première question. La réponse est sûrement quelque part sur ce site, mais j'ai fouillé un peu et je n'ai pas trouvé...
Pour apprendre l'axe, je prends des programmes déjà existant, et j'étudie les fonctions qui sont utilisées dedans. Or, dans beaucoup de programmes, je vois "DiagnosticOff", et je n'arrive pas à comprendre à quoi ça sert... Quelqu'un aurait une réponse ?  ???

Edit : J'ai juste trouvé ça d'interressant.
Quote
Turns off the run indicator. Program will not display "done" after finishing.
Mais ça m'étonnerais que ça serve seulement à ne pas avoir de "done"...

20
Bonjour à tous  :D
Je suis nouveau sur ce forum, découvert grâce au très beau tutoriel de Kindermoumoute (en passant, merci  ;))
Je voulais en apprendre plus sur l'axe parser, et omnimaga à l'air parfait pour ça.
Voilà voilà... Je vais essayer de me familiariser avec tout ça...

Pages: 1 [2]