RemoteEvent
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
Ở đối tượng RemoteEvent , bạn dễ dàng thực hiện giao tiếp asynchronous, one-way giữa biên giới client-server mà không cần phải cung cấp cho một phản hồi. This communication can be directed from one client to the máy chủ, from the server to a specific client, or from the server to all clients.
Để cả server và khách hàng đều có thể truy cập vào một RemoteEvent ví dụ / trường hợp, nó phải ở một nơi mà cả hai phe có thể nhìn thấy nó, ví dụ như ReplicatedStorage , mặc dù trong một số trường hợp nó được
Nếu bạn cần kết quả của cuộc gọi, bạn nên sử dụng một Class.RemoteFunction thay vào đó. Ngược lại, một sự kiện remote được đề xuất bởi vì nó sẽ tối ưu hóa lưu lượng mạng/thời gian trễ và không sẽ được script để chờ đợi một phản hồi.
Xem Sự kiện và hồ sơ tập trung từ xa để lấy mẫu mã và thông tin chi tiết hơn về RemoteEvent .
Giới hạn biểu tượng
Bất kỳ loại Roblox object nào, ví dụ như một Enum , Instance hoặc những loại khác có thể được truyền là một参数 khi một RemoteEvent được kích thích, cũng như các loại Luau như số, ch
Tóm Tắt
Phương Pháp
Kích hoạt sự kiện OnClientEvent cho mỗi kết nối khách hàng kết nối với cùng một RemoteEvent .
Kích hoạt sự kiện OnClientEvent cho một kết nối khách hàng cụ thể kết nối với cùng một RemoteEvent .
Kích hoạt sự kiện OnServerEvent trên máy chủ từ một khách hàng kết nối với cùng một RemoteEvent .
Sự Kiện
Lửa từ một LocalScript khi FireClient() hoặc FireAllClients() được gọi trên cùng một 1> Class.RemoteEvent1> instance từ một 4> Class.Script4> .
Lửa từ một Script khi Class.RemoteEvent:FireServer()|FireServer() được gọi từ cùng một Class.RemoteEvent instanace từ một 2>Class.LocalScript2> .
Thuộc Tính
Phương Pháp
FireAllClients
Kích hoạt sự kiện OnClientEvent cho mỗi kết nối khách hàng kết nối với cùng một RemoteEvent . Ngược với Class.RemoteEvent:FireClient()|Fire
Bất kỳ loại Roblox object nào, ví dụ như một Enum , Instance , hoặc những loại khác có thể được truyền là một参数 cho FireAllClients() , cũng như các kiểu Luau nh
Xem Sự kiện và hồ sơ tập trung từ xa để lấy mẫu mã và thông tin chi tiết hơn về RemoteEvent .
Tham Số
Giá trị để truyền cho tất cả các sự kiện OnClientEvent liên kết với cùng một RemoteEvent .
Lợi Nhuận
FireClient
Kích hoạt sự kiện OnClientEvent cho một khách hàng kết nối được xác định bởi yêu cầu Player . Vì phương pháp này được sử dụng để truyền thông bằng cách đóng góp từ máy chủ đến khách hàng, nó sẽ chỉ ho
Bất kỳ loại Roblox object nào, ví dụ như một Enum , Instance , hoặc những người khác có thể được truyền như một tham số cho FireClient() , cũng như các kiểu Luau như số
Xem Sự kiện và hồ sơ tập trung từ xa để lấy mẫu mã và thông tin chi tiết hơn về RemoteEvent . Xem các mục tương tự nhưng kích hoạt sự kiện cho mỗi khách hàng kết nối với cùng một FireAllClients() .
Tham Số
Client của Class.Player để kích hoạt sự kiện đến.
Giá trị để truyền đến OnClientEvent sự kiện kết nối với cùng một RemoteEvent .
Lợi Nhuận
FireServer
Kích hoạt sự kiện OnServerEvent trên máy chủ từ một khách hàng kết nối. Các sự kiện kết nối nhận Player argument của khách hàng kết nối. Khi phương pháp này được sử dụng để truyền thông từ m
Bất kỳ loại Roblox object nào, ví dụ như một Enum , Instance , hoặc những người khác có thể được truyền như một tham số cho FireServer() , cũng như các kiểu Luau như số
Xem Sự kiện và hồ sơ tập trung từ xa để lấy mẫu mã và thông tin chi tiết hơn về RemoteEvent .
Tham Số
Giá trị để truyền tới OnServerEvent sự kiện kết nối với cùng một RemoteEvent .
Lợi Nhuận
Sự Kiện
OnClientEvent
Lửa từ một LocalScript khi FireClient() hoặc FireAllClients() được gọi trên cùng một 1> Class.RemoteEvent1> instance từ một 4> Class.Script4> .
Xem Sự kiện và hồ sơ tập trung từ xa để lấy mẫu mã và chi tiết thêm về OnClientEvent .
Tham Số
Các tham số được gửi thông qua FireClient() hoặc FireAllClients() .
OnServerEvent
Lửa từ một Script khi Class.RemoteEvent:FireServer()|FireServer() được gọi từ cùng một Class.RemoteEvent instanace từ một 2>Class.LocalScript2> .
Xem Sự kiện và hồi gọi từ xa cho mẫu mã và thông tin chi tiết hơn về OnServerEvent .
Tham Số
The Player associates with the client that the FireServer() call originates from.
Các tham số được gửi qua FireServer() .