Logo AeK Script-Wiki Logo AeK Script-Wiki Logo AeK Script-Wiki

Threads

Threads (von engl. Faden) könnte man am ehesten als Ausführungsstränge bezeichnen. Die Besonderheit davon ist, dass die Ausführung unterbrochen und zu einem späteren Zeitpunkt wieder gestartet werden wird. In Lua sind Threads also generell kooperativ, also werden nicht unabhängig voneinander gleichzeitig, sondern nacheinander abgearbeitet. Deswegen werden sie auch in Lua als Koroutinen bezeichnet.

Sie sind eher ein fortgeschrittenes Thema, aber sehr angenehm, wenn man sie verwenden will, um gerade zeitliche Abläufe zu beschreiben. Deswegen wird erst später genauer auf sie eingegangen

Hier schon eine wichtige Information zu Threads:
BB war nicht in der Lage, einen Speichermechanismus für Threads einzubauen. Man kann nur hoffen, dass BB das mit dem nächsten Siedler aus dem Haus besser machen wird.
Möchte man trotzdem Threads verwenden, so sollte man sicherheitshalber das Abspeichern während der Ausführung verhindern, oder einen komplizierten in Lua implementieren Abspeichermechanismus einbauen.

Weiterführende Links

Anmeldung/ Registrierung

Passwort vergessen? Kein Problem: Sende neues Passwort

· Zuletzt geändert: 30/08/2008 14:18 von old_mcdonald (1199 views)