RemoteEvent

Hiển Thị Bản Đã Lỗi Thời

*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.

Vật thể Sự kiện điều khiển từ xa dễ dàng thực hiện giao tiếp không đồng bộ, một chiều qua ranh giới khách-máy chủ mà không cần phải đổi lấy một phản hồi.Giao tiếp này có thể được hướng từ một khách hàng đến máy chủ, từ máy chủ đến khách hàng cụ thể hoặc từ máy chủ đến tất cả các khách hàng.

Để cả máy chủ và khách hàng truy cập vào một ví ví dụ / trường hợpRemoteEvent , nó phải ở một nơi mà cả hai bên có thể nhìn thấy nó, chẳng hạn như ReplicatedStorage , mặc dù trong một số trường hợp thích hợp để lưu nó trong Workspace hoặc bên trong một Tool .

Nếu bạn cần kết quả của cuộc gọi, bạn nên sử dụng một RemoteFunction thay thế.Nếu không, sự kiện từ xa được khuyến nghị vì nó sẽ giảm thiểu lưu lượng mạng/thời gian trễ và sẽ không cung cấp kịch bản để chờ đợi một phản hồi.

Xem Sự kiện và cuộc gọi từ xa để có mẫu mã code và thêm chi tiết về RemoteEvent .

Giới hạn tham số

Bất kỳ loại đối tượng Roblox nào như một , , hoặc khác có thể được truyền như một tham số khi một được kích hoạt, cũng như các loại Luau như số, chuỗi và boolean, mặc dù bạn nên thận trọng khám phá các giới hạn .

Tóm Tắt

Phương Pháp

Sự Kiện

Thuộc Tính

Phương Pháp

FireAllClients

()

Bắn sự kiện OnClientEvent cho mỗi khách hàng kết nối với cùng một RemoteEvent .Không giống như FireClient() , sự kiện này không sử dụng một mục tiêu Player như là tham số đầu tiên, vì nó bắn cho nhiều khách hàng.Vì phương pháp này được sử dụng để giao tiếp từ máy chủ đến khách hàng, nó chỉ hoạt động khi được sử dụng trong một Script .

Bất kỳ loại đối tượng Roblox nào như một , , hoặc khác có thể được truyền như một tham số cho , cũng như các loại Luau như số, chuỗi và boolean, mặc dù bạn nên thận trọng khám phá các giới hạn .

Xem Sự kiện và cuộc gọi từ xa để có mẫu mã code và thêm chi tiết về RemoteEvent .

Tham Số

arguments: Tuple

Giá trị để chuyển cho tất cả các sự kiện OnClientEvent được kết nối với cùng một RemoteEvent .

Giá Trị Mặc Định: ""

Lợi Nhuận

()

FireClient

()

Bắn sự kiện OnClientEvent cho một khách hàng kết nối duy nhất được chỉ định bởi tham số Player cần thiết.Vì phương pháp này được sử dụng để giao tiếp từ máy chủ đến khách hàng, nó chỉ hoạt động khi được sử dụng trong một Script .

Bất kỳ loại đối tượng Roblox nào như một , , hoặc khác có thể được truyền như một tham số cho , cũng như các loại Luau như số, chuỗi và boolean, mặc dù bạn nên thận trọng khám phá các giới hạn .

Xem Sự kiện và cuộc gọi từ xa để có mẫu mã code và thêm chi tiết về RemoteEvent .Xem thêm FireAllClients() mà hoạt động 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 RemoteEvent .

Tham Số

player: Player

Khách hàng của Player để bắn sự kiện đến.

Giá Trị Mặc Định: ""
arguments: Tuple

Giá trị để chuyển đến sự kiện OnClientEvent kết nối với cùng một RemoteEvent .

Giá Trị Mặc Định: ""

Lợi Nhuận

()

FireServer

()

Bắt lửa sự kiện OnServerEvent trên máy chủ từ một khách hàng.Sự kiện kết nối nhận được Player argument của khách bắn.Vì phương pháp này được sử dụng để giao tiếp từ khách hàng sang máy chủ, nó chỉ hoạt động khi được sử dụng trong một LocalScript .

Bất kỳ loại đối tượng Roblox nào như một , , hoặc khác có thể được truyền như một tham số cho , cũng như các loại Luau như số, chuỗi và boolean, mặc dù bạn nên thận trọng khám phá các giới hạn .

Xem Sự kiện và cuộc gọi từ xa để có mẫu mã code và thêm chi tiết về RemoteEvent .

Tham Số

arguments: Tuple

Giá trị để chuyển đến sự kiện OnServerEvent kết nối với cùng một RemoteEvent .

Giá Trị Mặc Định: ""

Lợi Nhuận

()

Sự Kiện

OnClientEvent

Lửa từ một LocalScript khi có sự gọi FireClient() hoặc FireAllClients() từ cùng một RemoteEvent instance từ một Script .

Xem Sự kiện và cuộc gọi từ xa để có mẫu mã code và thêm chi tiết về OnClientEvent .

Tham Số

arguments: Tuple

Các tham số được gửi qua FireClient() hoặc FireAllClients() .


OnServerEvent

Lửa từ một Script khi FireServer() được gọi trên cùng một RemoteEvent ví dụ từ một LocalScript .

Xem Sự kiện và cuộc gọi từ xa để có mẫu mã code và thêm chi tiết về OnServerEvent .

Tham Số

player: Player

The Player liên quan đến khách hàng mà FireServer() cuộc gọi bắt nguồn từ.

arguments: Tuple

Các tham số được gửi qua FireServer() .