Hab mir gerade einen Code zusammengebastelt (für 'n Spiel).
Ich hab da einfach #PB_Any als #Sprite-Parameter genommen, weil ich noch nicht weiß, wie viele Grafiken ich brauche.
#PB_Any, das weiß doch jedes Kind, hat den Wert -1, warum bricht die Programmausführung bei der markierten Zeile ab? (Mit der Meldung #Image object number is very high (over 100000), are You sure of that?
Code: Alles auswählen
Procedure ResizeSprite(Sprite$, Breite, Hoehe, NeuerName$)
SpriteID = LoadSprite(#PB_Any,Sprite$)
LoadImage(SpriteID,Sprite$) ;*********************************
ResizeImage(SpriteID,Breite,Hoehe)
SaveImage(SpriteID,NeuerName$)
EndProcedure