Créer un sprite a partir de plusieur sprite

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Créer un sprite a partir de plusieur sprite

Message par Thyphoon »

Bonjour,

Un truc idiot ! Je n'arrive pas a créer un sprite a partir de plusieur sprite
je m'explique via le code j'éspère que vous comprendrez

Code : Tout sélectionner

loadsprite(1,"n1portkoa.png",0) ; je charge un sprite
Resultat = Createsprite(10, 640, 480,0) je créer un autre sprite
Startdrawing(spriteoutput(10)) ; je redirige l'écriture sur le sprite que j'ai créer
  DisplaySprite(10,20,20) ;j'essaye de coller le sprite que j'ai chargé sur le sprite que j'ai créer
  DisplaySprite(10,40,20) ;j'essaye de coller le sprite que j'ai chargé sur le sprite que j'ai créer

Stopdrawing()
Voilà mais ça marche pas ! est ce que vous comprenez ce que j'essaye de faire ? merci d'avance
Paneric
Messages : 66
Inscription : dim. 25/janv./2004 19:03
Contact :

Message par Paneric »

Pour réaliser ce que tu veux ce n'est pas startdrawing qu'il faut utiliser mais Usebuffer(id):

Code : Tout sélectionner

loadsprite(1,"n1portkoa.png",0) ; je charge un sprite 
Resultat = Createsprite(10, 640, 480,0) je créer un autre sprite 
Usebuffer(10) ; je redirige l'écriture sur le sprite que j'ai créer 
  DisplaySprite(1,20,20) ;j'essaye de coller le sprite que j'ai chargé sur le sprite que j'ai créer 
  DisplaySprite(1,40,20) ;j'essaye de coller le sprite que j'ai chargé sur le sprite que j'ai créer 

Usebuffer(-1) ; pour revenir au buffer screen 
Paneric
Dernière modification par Paneric le ven. 10/sept./2004 9:40, modifié 1 fois.
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

Merci !!! c'est genial !!! :D j'en apprend tout les jours !! :p
Paneric
Messages : 66
Inscription : dim. 25/janv./2004 19:03
Contact :

Message par Paneric »

Une autre chose, il y a une erreur dans ton code:

remplace les displaysprite(10 par displaysprite(1 puisque que charge le sprite 1 par ton loadsprite(1,"n1portkoa.png",0)

Paneric
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

oui j'ai vu en vérité c'est lorque j'ai simplifié mon code pour le mettre sur le forum (car c'est beaucoup plus complexe que ça) que j'ai fait l'erreur ! Mais merci :P
Répondre