Externe Sprites "kontrolliert" laden

  • GM 8

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Externe Sprites "kontrolliert" laden

    Hab ein kleines großes Problem... ich lade in mein Programm 40 Pics als Sprites extern, sie haben die größe zw. 0.2 und 0.8 MB. Ich lade sie mit einer for-Schleife. Beim Ladevorgang (Schwarzes Fenster) hängt sich das Programm auf und die Speichernutzung springt auf 700-800MB, nach ner Zeit zurück auf ~40MB und es geht nix mehr. Soe sieht mein Script aus:

    GML-Quellcode

    1. for (i = 1; i<=8; i+=1) {
    2. spr_picm[i] = sprite_add("data\"+string(i)+"\menue.jpg",0,0,0,0,0);
    3. for (ii=1; ii<=5; ii+=1) {
    4. if pic_unl[i,ii] > 0 {
    5. spr_pic[i,ii] = sprite_add("data\"+string(i)+"\"+string(ii)+".jpg",0,0,0,0,0)} else
    6. {spr_pic[i,ii] = spr_empty}}}

    Gibt es einen Weg, die Sprites "kontrolliert" laden zu lassen, ohne das mein System überladen wird...?