Bonjour à tous,
j'ai décidé de porter des remakes (http://www.retro-remakes.net) que j'ai fait sous PureBasic windows. J'ai réussi à en refaire quelques unes mais je dois avouer que je fais face à des bizarreries sur la version Mac de PB:
- StartDrawing() (et autres) à ne pas mettre à certains endroits
- DisplayTransparentSprite() couplé à TransparentSpriteColor() qui me fait une fuite de mémoire infinie!
Pour le premier concernant la syntaxe, pas grave, il suffit de connaitre, mais par contre pour le deuxième cas, je dois avouer que j'ai vraiment des difficultés à comprendre!
Si je fait plusieurs TransparentSpriteColor(<id sprite>,RGB(255,0,0)) pour faire des superpositions de sprites, la mémoire du programme augmente à l'infini! (la fonction de transparence marche)
Le truc c'est que j'ai réussi à le faire marcher en utilisant #PB_Default dans un programme (et ca marchait aussi), mais pars sur un deuxième... ??????
Quelqu'un a déjà utilisé brillamment cette fonction?
TransparentSpriteColor => buggué???
-
- Messages : 3
- Inscription : sam. 24/mars/2012 4:11
Re: TransparentSpriteColor => buggué???
Personnes n'a d'idée ? Perso j'ai fouillé plusieurs topic du forum anglais sans trouver de solution.
Re: TransparentSpriteColor => buggué???
Sans code, c'est difficile de trouver l'erreur.