Salut !
J'ai besoin d'aide pour optimiser mon programme en Ti Basic ...
Le but est de déplacer un point sur la partie graphique de la calculett'.
( la fenêtre est réglée avec : Xmin : 0 ; Xmax : 15 ; Ymin : 0 ; Ymax : 15 )
( ce qui est entre % sera mes annotations persos )
0->A
4->B
Là j'ai mis toutes les coordonnées pour afficher mon décor, ça n'a pas d'incidence sur les performances.
Lbl 1
Pt-Aff(A,B)
Codetouch(->K
If K=/=0
Then
Pt-NAff(A,B)
A-(K=24)+(K=26)->A
B-(K=34)+(K=25)->B
Goto 2
Else
Goto 2
Lbl 2
% juste après viennent mes vérifications de coordonnées, pour savoir si l'utilisateur est entré dans une maison ou non %
If A=15 et B=4
Then
PrgmMAP % mon prog de maison %
Else
Goto 3
% ici idem qu'avant %
Lbl 3
If A=4 et B=7
Then
prgmAUTRE
Else
Goto 1
Tout ça c'est bien beau !
ça marche ! Sauf qu'une fois que la boucle a tourné quelques dizaines de fois ça ralentit, jusqu'à arrêter mon programme et marquer " ERR MEM "
Pourriez vous m'aider ? Merci !