LoadAnimImage
Blitz3D Forums/Blitz3D Programming/LoadAnimImage| 
 | ||
| I have an animated image, with 4 frames, and it is 25x25 When I load it , it always says the image does not exist. 
Type Character
	Field x,y
	Field img
	Field name$
	Field frame
End Type
char.character = New character
char\img=LoadAnimImage("ashp.gif",25,25,0,4)
MaskImage char\img,255,255,255
char\x=125
char\y=75
Char\frame=1
I've tried loading multiple animations, and they always have errors. , The error occurs at "MaskImage char\img,255,255,255" It says the image does not exist. I am also 100% sure the image is in the correct directory, and all the non-animated images load successfully. | 
| 
 | ||
| try this: turn debug on before the maskimage line paste in: debuglog char\img when it gives an error look at the debug log if its 0 it means the image hasnt loaded for some reason. Could be because: .gif is that even supported? try png instead .gif is encoded in an incompatale way (interlacing, version or something may effect it) I dont use animimage much but i dont think it loads animation files, i think it loads in a spriteset (a strip of images) but could be mistaken | 
| 
 | ||
| I am using paint shop pro 7 and animation shop 7, both of these have never had a problem loading into blitz before. And I already tried the DebugLog char\img before i posted this, to test, and it returned 0. In animation shop 7 the only supportable export for blitz is .gif... And It's not because of my gif, I have tried other animations i downloaded off the internet, and they didn't work either. | 
| 
 | ||
| Is each frame in the image 25x25 or is the entire image 25x25? | 
| 
 | ||
| Um, LoadAnimImage doesn't support GIF format animation. Convert it to a 100x25 animstrip in PNG format, and use that instead. |