BindableEvent
*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 .
Podsumowanie
Metody
Wysyła BindableEvent, które z kolei wysyła wydarzenie Event.
Zdarzenia
Wystrzeliwuje, gdy każdy instancjawywołuje metodę Fire() na tej samej instancji BindableEvent.
Właściwości
Metody
Fire
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
Wartości do przekazania na wydarzenia Event połączone z tym samym BindableEvent .
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 .