NEWS
Skript mehrfach gleichzeitig ausführbar
-
Hallo,
blöde Frage, aber so wirklich finde ich keine Antwort nicht.
Wenn ich einen Triggerblock (Falls Objekt wurde geändert) verwende und sich der Wert während der Ausführung des Blocks noch einmal ändert, wird der Block dann parallel ein zweites Mal ausgeführt?
Oder wird der Trigger während der Ausführung des Blocks "intern" gesperrt.Ist das verständlich gewesen
sG
Martin -
@zmaier sagte: sich der Wert während der Ausführung des Blocks noch einmal ändert, wird der Block dann parallel ein zweites Mal ausgeführt?
Ja, wenn Timer im Block verwendet werden.
-
Der Trigger wird einfach erneut ausgeführt.
Wenn du das nicht möchtest mach dir eine Sperrvariable, die erst nach der gewünschten Aktion wieder zurück gesetzt wird.
Wenn du aber timer drin hast, und die zurück setzen willst bei erneutem triggern musst du den timer stoppen nach jedem triggern. Sonst hast du auch irgendwann edliche timer parallel laufen.
-
Danke euch für die Antworten.
Ich werde eine Sperrvariable einfügen.SG
Martin