BindableEvent

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Przedmiot WiązaneWydarzenie umożliwia niestandardowe wydarzenia poprzez asynchroniczną jednostronną komunikację między skryptami po tej samej stronie granicy klient-serwer.Kiedy wystrzelasz poprzez metodę , skrypt strzelania nie nie wygeneruje, a funkcja docelowa otrzymuje przekazane argumenty z pewnymi ograniczeniami .BindableEvents twórz wątki każdej połączonej funkcji, więc nawet jeśli jedna wystrzeliwuje błędy, inne kontynuują.

Jako alternatywę dla dwukierunkowej komunikacji między dwoma skryptami po tej samej stronie granicy klienta-serwera, rozważ BindableFunction .

Jak wspomniano, BindableEvents nie pozwalają na komunikację między serwerem a klientami.Jeśli szukasz tej funkcjonalności, użyj RemoteEvent zgodnie z opisem w zdarzeniach zdalnych i powrotach.

Zobacz wiązalne wydarzenia i powiadomienia dla próbek kodu i szczegółów na temat BindableEvent .

Ograniczenia parametrów

Dowolny typ obiektu Roblox, takich jak , lub inne, może zostać przekazany jako parametr, gdy zostanie uruchomiony , a także typy Luau, takie jak liczby, struny i booliany, choć powinieneś uważnie przeanalizować ograniczenia .

Właściwości

Metody

Fire

()
Zapis równoległy

Wysyła BindableEvent, które z kolei wysyła wydarzenie Event.Ta metoda nie zwraca, nawet jeśli żaden skrypt nie połączył się z wydarzeniem, a nawet jeśli połączona funkcja zwraca wynik.

Dowolny typ obiektu Roblox, takich jak , lub inne, może być przekazany jako parametr do , a także typy Luau, takie jak liczby, struny i booliany, choć powinieneś uważnie przeanalizować ograniczenia .

Zobacz wiązalne wydarzenia i powiadomienia dla próbek kodu i szczegółów na temat Fire() .

Parametry

arguments: Tuple

Wartości do przekazania na wydarzenia Event połączone z tym samym BindableEvent .

Wartość domyślna: ""

Zwroty

()

Zdarzenia

Event

Wystrzeliwuje, gdy każdy instancjawywołuje metodę Fire() na tej samej instancji BindableEvent, używając tych samych argumentów jako parametrów.

Zobacz wiązalne wydarzenia i powiadomienia dla próbek kodu i szczegółów na temat Event .

Parametry

arguments: Tuple

Parametry wysyłane za pośrednictwem Fire().