Skocz do zawartości

Zablokowane Zatrzymanie gry


Mentoss

Rekomendowane odpowiedzi

W jaki sposób spauzować (prawie)wszystkie czynności gry bez jej zawieszania ? Pętli while(true) próbowałem - zawiesza. Potrzebuję zatrzymać pętlę for w taki sposób, aby zamroziło aż do otrzymania odpowiedzi z serwera, ale jednocześnie nie zawiesić całej gry... żeby nadal można było zrzucić ją do paska, przesunąć okno itd.

 

Ma ktoś jakiś pomysł ?

Odnośnik do komentarza
Udostępnij na innych stronach

tak, ale jak zatrzymać samego siebie w połowie pętli ??

 

mam sobie zwykłą for:

GML
var i;

for(i=0;i<=steps;i+=1)

{

// (...) oraz zatrzymanie aż do otrzymania odpowiedzi z serwera / danych serwera / pliku itp.

}

ma w danym momencie pętli zatrzymać się i czekać na odpowiedź bez zawieszania gry.

 

Edit:

Głupie pytanie... mam. THX.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...