la logique
| corwin |
Posté le 14 Fév 2009 à 18:01
|
|
![]() Messages : 459 GCPoints : 63647 |
Big up le monde des intellots boutonneux 1. Quelqu'un a la solution 2. Mettre le texte comme sprites 3. Chui dans la merde Oui vous avez bien vu j'ai pas eu de perte de mémoire mais plutôt un ajout pour proposer une 3 ème solution. Aufaite je crois que ma logique est perdu pour toujours avec DBP |
|
| Darktib |
Posté le 14 Fév 2009 à 18:04
|
|
![]() Messages : 4017 GCPoints : 347288 |
Regarde si le texte n'est pas affiché avant la 3D et la 2D (commandes draw to qqch ou similaire) Sinon apres tu peut mettre le texte comme sprites (en fait ut peux meme utiliser des plugins de polices par bmp, c'est plus performant que les polices TrueType) |
|
| corwin |
Posté le 14 Fév 2009 à 18:10
|
|
![]() Messages : 459 GCPoints : 63647 |
je n'utilise pas draw sprites first et mon text est dans la boucle. Jvai voir pour le plugins de police par bmp. | |
| Darktib |
Posté le 14 Fév 2009 à 19:30
|
|
![]() Messages : 4017 GCPoints : 347288 |
Tiens, un lien qui va te servir : http://forum.thegamecreators.com/?m=forum_view&t=92836&b=5 C'est une liste des plugins de darkbasic (non exhaustive) |
|
| corwin |
Posté le 14 Fév 2009 à 20:12
|
|
![]() Messages : 459 GCPoints : 63647 |
Merci bien sa me sera très utile mais sa ne marche toujours pas je comprend plus la |
|
| Mod |
Posté le 14 Fév 2009 à 21:24
|
|
![]() Messages : 4954 GCPoints : 2100823 |
Si tu utilises des sprites constants, via la commande sprite tout court (ce que j'imagine), le rendu a lieu simultanément à la commande sync que tu appelles dans ta boucle de rendu, ou qui est appellée automatiquement si rien n'est précisé. Là, on ne contrôle pas l'affichage soi-même, et à dire vrai, je n'ai jamais vraiment essayé de chercher s'il était possible de passer outre cette limitation. Peut-être bien via la commande set sprite priority (sachant qu'en pratique, sous DirectX, l'affichage du texte est un affichage de sprite). Autrement, utiliser paste sprite ou paste image devrait faire l'affaire. Sinon, tu peux toujours passer à AdvancedSPRITES ;). |
|


