1

-

2

ça dépend quel type de scroll .... wink

pour un scroll avec des sprites ect (RPG), bah le mieux est d'afficher des sprites en dehors de l'écran (une rangée de + en bas, en haut, à gauche et à droite), comme ça t'as juste à afficher, et si on scroll, bah tu décalles tout ton affichage de x pixels (pour les abscisse, scroll horizontal, même méthode pour le vertical mais avec un "y)

Dès que t'arrives à 16 pxls (sprite de 16*16, ton décalage vaut donc x=16), ça veut donc dire que le sprite que tu avais affiché en dehors de l'écran est maintenant completement affiché (en entier quoi), bah là tu te replaces dans la matrice, une case + loin, et tu remets le décallage de x pixels à 0. (x=0wink

Ecran de 89 (en rouge = sprite qui sont affiché en dehors de la zone écran) :

000000000000
000000000000
000000000000
000000000000
000000000000
000000000000
000000000000
000000000000

bah tu affiche tout ça pour un décallage de x=0 au début, puis ensuite tu affiches tout à x=2 (en abcisse, par ex, donc tu scrolles vers la gauche).
Ensuite tu teste if(x=16) {se placer une case plus loin; x=0;}

enfin, j'avais fait ça comme méthode, pas sur que ce soit la meilleure mais elle marche très bien.
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

3

-

4

Tu peux peut etre utiliser des sprites pour les fonts roll
[ Come take us out of here / take us anywhere... oh yeah ]

5

-

6

oula, je sens la bidouille !

même si tu fais pas ça sur ti, ça ne t'empeche pas de faire joujou avec des sprites, il n'y a que des avantages (vitesse, simplicité, portabilité...)
vu que j'ai pas très bien calé le problème, je te propose de mieux l'exposer. tu n'as pas compris quoi exactement ? comment on affiche un sprite ayant une position entière et non multiple de 8 ?
:D

7

Tu veux savoir comment faire défiler l'écran vers le haut ou vers le bas ?
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

8

les 2 à mon avis !
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

9

-

10

-

11

J'y comprend rien à ton code !

txt[char] c'est quoi ça trisogol ?
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

12

moi non plus sad
Plus tu pedale moins vite moins t'avance plus vite
Ma team CS

13

-

14

ou alors explique chaque ligne wink
Plus tu pedale moins vite moins t'avance plus vite
Ma team CS

15

Pourquoi tu te prend la tête avec une matrice?! C'est pas plus simple d'utiliser des sprites pour la font? Comme ça ça passe sur n'importe quelle plateforme qui a un écran grin
Et tu fais une routine d'affichage de strings avec tes sprites, et après le scrolling, ça coule de source.roll
[ Come take us out of here / take us anywhere... oh yeah ]

16

-

17

poas de routines de sprites, ça serait assez génant smile
et tu n'aurait qu'à en écrire smile
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

18

Erf... mais t'as qu'a attendre la sortie de Xlibsmile elle a des routines ded fontes en niveaux de gris.

Sinon, si tu veux le faire proprement , sur ti, il faut utiliser des spritessmile
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

19

C'est quoi comme langage pour que tu n'ai pas de routine de sprites ? tongue
[ Come take us out of here / take us anywhere... oh yeah ]

20

TiMad : je serais curieux de comparer la vitesse de nos DrawStr smile
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

21

-

22

bah t'en fais une

23

Thibeau:
ce ne sera pas comparable:
la routine est en gray avec transparence, et en plus elle fait un sous appelle a une routine de 16xX ...
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

24

bouh dommage.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.