RBXScriptSignal

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Der eingeben, der häufiger als Ereignis bekannt ist, bietet eine Möglichkeit für benutzerdefinierte Funktionen, die als Listen bezeichnet werden, um aufzurufen, wenn etwas im Spiel passiert.Wenn ein Ereignis passiert, feuert der RBXScriptSignal alle Empfänger ab, die mit ihm verbunden sind.Ein RBXScriptSignal kann auch Argumente an jeden Zuhörer weitergeben, um zusätzliche Informationen über das Ereignis zu liefern.

Zusammenfassung

Methoden

Methoden

Etabliert eine Funktion, die aufgerufen wird, wenn das Ereignis ausgelöst wird. Gibt ein RBXScriptConnection Objekt zurück, das mit der Verbindung verbunden ist.

Parameter

func: function

ConnectParallel

Etabliert eine Funktion, die aufgerufen wird, wenn das Ereignis ausgelöst wird.Gibt ein RBXScriptConnection-Objekt zurück, das mit der Verbindung verbunden ist.Wenn das Ereignis feuert, wird der Signalrückruf in einem desynchronisierten Zustand ausgeführt.Die Verwendung von ConnectParallel ist ähnlich, aber effizienter als die Verwendung von Connect gefolgt von einem Anruf bei task.desynchronize() im Signalverarbeiter.

Hinweis: Skripte, die parallel verbunden sind, müssen unter einem Akteur verwurzelt sein.

Parameter

func: function

Etabliert eine Funktion, die aufgerufen wird, wenn das Ereignis ausgelöst wird.Gibt ein RBXScriptConnection-Objekt zurück, das mit der Verbindung verbunden ist.Das Verhalten von Once ist ähnlich wie Connect.Statt jedoch mehrere Ereignisse durch die angegebene Funktion empfangen zu lassen, wird nur das erste Ereignis geliefert.Die Verwendung von Once stellt auch sicher, dass die Verbindung zur Funktion automatisch getrennt wird, bevor die Funktion aufgerufen wird.

Parameter

func: function

Wait

Variant

Liefert den aktuellen Thread, bis das Signal ausgelöst und die von dem Signal bereitgestellten Argumente zurückgegeben werden.

Rückgaben

Variant