Historique des modifications - Message

Message #2844

Sujet: Gros problème d'affichage


Type Date Auteur Contenu
Création du message 18-08-2007 07:09:39 izguit
yop,
Comme dit dans l'erreur, tu appelles mal la fonction draw2Dimage :
elle doit avoir en paramètre (par exemple, il y a différentes surcharges possibles citées dans l'erreur) texture, destRec, soureRect, clipRect, color, alpha, ce qui doit te donner par exemple :
(dans la boucle)
driver->draw2DImage(afficherImage->get_interfaceMenu(),
                                  afficherImage->get_rectangle(),
                                  afficherImage->get_ImageSize() /* à implémenter ! */
                                  0
                                  SColor (255,255,255,255), 
                                  true);

Je te conseille de regarder l'exemple 06.2DGraphics

Après modification de ça, ton programme va compiler sans erreurs (à vue de nez), et va planter avec la petite fenetre de rapport d'erreurs smile Ton "driver", membre privé de ta classe AfficherImage ne pointe vers rien. Donc quand tu va vouloir l'utiliser dans la méthode AfficherMenu(), ca va planter.
Il faut que tu passes le pointeur vers le driver créé dans le main() en paramètre dans une de tes fonctions (ou dans le constructeur) de la classe AfficherImage(). COmme ça il aura l'adresse du bon driver et il pourra l'utiliser.

plouf

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
158 invités en ligne
membre en ligne: -
RSS Feed