Page 1 sur 1

CatchSprite ne marche pas avec le packer !!

Publié : jeu. 01/mai/2008 20:27
par Mytic
8O

Code : Tout sélectionner

    *Pointeur=NextPackFile()
    Taille=PackFileSize()
    CatchSprite(sprite,*Pointeur)
L’image chargée dans le sprite est incomplète, seulement l’entête de 52 octets !
:idea:
Comment je le sais ! Quand je Catch le Sprite et je l’affiche, j’ai une image noir, et je me dis , normalement je devrai avoir une erreur si l’image n’est pas chargée, donc je fait un savesprite , et je regarde l’image , et je trouve seulement un fichier de 52 octéts contenant que l’entête !!

Et seule CatchImage marche avec le packer !
:?
Maintenant je suis obligé d’utiliser CatchImage , puis de dessiner l’image sur le Sprite pour simuler un CatchSprite
:!:

En plus , y'a une erreur dans la Doc :
Resultat = CatchImage(#Image, AdresseMemoire [, Options])
normalement c'est :
CatchImage(#Image,*Memory[, Length[, Flags]])
:roll:

Publié : jeu. 01/mai/2008 21:00
par Mytic
Bizarre, après redémarrage du PC , ça marche ! :?

Publié : jeu. 01/mai/2008 21:01
par comtois
la doc est corrigée , tu l'auras avec la prochaine beta.

ou tu peux la consulter (les nouvelles biblios sont documentées)
ici

Lien direct vers CatchImage

Publié : jeu. 01/mai/2008 21:07
par Mytic
Dsl pour la fausse alerte, j’utilise la 4.10 , pour une compatibilité plus large avec Dx 7
merci..

Publié : jeu. 01/mai/2008 21:42
par comtois
Dx7 n'a pas changé avec la 4.20 , il y a juste un subsystem dx9 en plus

Publié : jeu. 01/mai/2008 22:02
par Mytic
Je ne savais pas ça !
Merci comtois De m’avoir éclairer sur ce point

:oops: