Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
tipps_und_tricks:funktionen_verzoegert_aufrufen [2015/08/18 22:16] 127.0.0.1 Externe Bearbeitung |
tipps_und_tricks:funktionen_verzoegert_aufrufen [2016/12/31 09:37] (aktuell) milky-way update formatierung |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | == Funktionen verzögert aufrufen == | + | ====== Funktionen verzögert aufrufen ====== |
- | (von JonathanSalznik/Fizzban [http://forum.gamesweb.com/forums/showthread.php?threadid=266732 Original-Thread]) | + | (von JonathanSalznik/Fizzban [[http://forum.gamesweb.com/forums/showthread.php?threadid=266732|Original-Thread]]) |
Mit folgendem Trick kann man dafür sorgen, dass eine Skriptfunktion erst nach einer festgelegten Anzahl von Sekunden aufgerufen wird: | Mit folgendem Trick kann man dafür sorgen, dass eine Skriptfunktion erst nach einer festgelegten Anzahl von Sekunden aufgerufen wird: | ||
- | + | * Mit dem Spacer ein CTriggerScript-Objekt in die ZEN einfügen und diesem einen eindeutigen Namen geben (z.B. DELAY_1). Besteht das Mod aus mehreren ZENs, muss das Objekt in allen vorkommen (es sei denn, die Verzögerung soll/muss nicht überall funktionieren) | |
- | * Mit dem Spacer ein CTriggerScript-Objekt in die ZEN einfügen und diesem einen eindeutigen Namen geben (z.B. DELAY_1). Besteht das Mod aus mehreren ZENs, muss das Objekt in allen vorkommen (es sei denn, die Verzögerung soll/muss nicht überall funktionieren) | + | * Unter //fireDelaySec// die gewünschte Verzögerung in Sekunden eintragen |
- | * Unter //fireDelaySec// die gewünschte Verzögerung in Sekunden eintragen | + | * Ins Feld //scriptFunc// kommt der Name der Funktion, die verzögert aufrufen werden soll, z.B. ON_DELAY_1 |
- | * Ins Feld //scriptFunc// kommt der Name der Funktion, die verzögert aufrufen werden soll, z.B. ON_DELAY_1 | + | |
Die Funktion ON_DELAY_1 wird nun //fireDelaySec// Sekunden nach dem Aufruf von | Die Funktion ON_DELAY_1 wird nun //fireDelaySec// Sekunden nach dem Aufruf von |