원격 이벤트 개체는 응답을 제공하지 않고 클라이언트-서버 경계 전역에서 비동기 한 하나의 방향 통신을 용이하게 합니다. 이 통신은 클라이언트에서 서버로, 서버에서 특정 클라이언트로 또는 서버에서 모든 클라이언트로 향할 수 있습니다.
서버와 클라이언트가 모두 RemoteEvent 인스턴스에 액세스할 수 있도록 하려면 두 사이트 모두가 그것을 볼 수 있는 장소여야 합니다, 예를 들어 ReplicatedStorage 이지만 일부 경우에는 클라이언트 내에 있거나 Class.Tool</
결과를 필요로 하는 경우, 대신 RemoteFunction 를 사용해야 합니다. 그렇지 않으면 원격 이벤트가 네트워크 트래픽/대기 시간을 최소화하고 스크립트를 기다리지 않아도 됩니다.
원격 이벤트 및 콜백에 대한 코드 샘플 및 RemoteEvent에 대한 자세한 내용은 참조하십시오.
매개 변수 제한
Class.RemoteEvent1> 및 다른 모든 Roblox 개체는 Instance 및 기타 개체를 클래스화하는 데 사용되는 모든 개체를 이 문서의 하단에 있는 RemoteEvent 및 1>Class.Instance1>와 같은 매개 변수로 전달할 수 있습니다. 이 문서의 하
요약
메서드
동일한 OnClientEvent 에 연결된 각 클라이언트에 대해 RemoteEvent 이벤트를 실행합니다.
같은 <a href="https://developer.microsoft.com/en-us/microsoft-edge/fire- RemoteEvent.OnClientEvent">RemoteEvent</a> 이벤트를 위해 특정 클라이언트에 연결된 특정 클라이언트에 대한 <b>Class.RemoteEvent.OnClientEvent</b> 이벤트를 실행합니다.
같은 <a href="https://developer.microsoft.com/en-us/microsoft-edge/microsoft-edge-server">Class.RemoteEvent.OnServerEvent\ 이벤트를 서버에서 하나의 클라이언트에서 연결된 동일한 <a href="https://developer.microsoft.com/en-us/microsoft-edge/microsoft-edge-server">Class.RemoteEvent 에서 시작합니다.
이벤트
Class.RemoteEvent:FireClient()|FireClient() 또는 FireClient() 가 호출되면 FireAllClients() 가 호출되면 1>Class.RemoteEvent1> 인스턴스에서 동일한 4>Class.RemoteEvent4> 인스턴스가 호출됩
Class.RemoteEvent:FireServer()|FireServer()에서 호출되면 FireServer() 인스턴스에서 동일한 RemoteEvent 인스턴스를 호출하고 1>Class.LocalScript1>에서 호출됩니다.
속성
메서드
FireAllClients
동일한 OnClientEvent 에 연결된 각 클라이언트에 대해 RemoteEvent 이벤트를 실행합니다. 다른 클라이언트에 연결된 클라이언트에 대해 Class.Remote
모든 유형의 Roblox 개체, 예를 들어 Enum, Instance 또는 기타를 매개 변수로 FireAllClients() 및 Luau 유형, 예를 들어 숫자, 문자열 및 부울,를 탐색하면서 제한을 살펴보십시
원격 이벤트 및 콜백에 대한 코드 샘플 및 RemoteEvent에 대한 자세한 내용은 참조하십시오.
매개 변수
모든 OnClientEvent 이벤트에 연결된 모든 값을 전달합니다.
반환
FireClient
필요한 OnClientEvent 인수에 지정된 하나의 연결된 클라이언트에 대해 Player 이벤트를 실행합니다. 이 메서드는 서버에서 클라이언트로 통신하는 데 사용됩니다.
Roblox 개체의 모든 유형, Enum, Instance 또는 기타 개체를 매개 변수로 FireClient() 또는 Luau 형식의 숫자, 문자열 및 부울을 포함하여 모든 유형의 개체에 전달할 수 있습니다. 2>Class.RemoteEvent:Fire
See 원격 이벤트 및 콜백 for code samples and further details on RemoteEvent . See also FireAllClients() which works similarly but fires the event for each client connected to the same 1> Class.RemoteEvent1> .
매개 변수
같은 <a href="https://developer.microsoft.com/en-us/microsoft-edge/值을 가진 이벤트에 연결된 값을 전달합니다.값을 전달하는 이벤트는 다음과 같습니다. Class.RemoteEvent.OnClientEvent|OnClientEvent</a> 및 Class.RemoteEvent의 하위 집합입니다.
반환
FireServer
클라이언트에서 서버로 이벤트 OnServerEvent 을 발생시킵니다. 연결된 이벤트는 발생 클라이언트의 Player 인수를 받습니다. 이 메서드는 클라이언트에서 서버로 통신하는 데 사용됩니다. LocalScript 에서만 작동합니다.
모든 Roblox 개체, 예를 들어 Enum, Instance 또는 다른 개체는 모두 FireServer() 또는 Luau 형식과 같은 매개 변수로 전달될 수 있습니다. 하지만 제한 2>Limit2> 을 살펴보세요.
원격 이벤트 및 콜백에 대한 코드 샘플 및 RemoteEvent에 대한 자세한 내용은 참조하십시오.
매개 변수
같은 <a href="https://developer.microsoft.com/en-us/microsoft-edge/值을 가진 이벤트에 연결된 값을 전달합니다.값을 전달하는 이벤트는 다음과 같습니다. RemoteEvent 및 Class.RemoteEvent 이벤트.
반환
이벤트
OnClientEvent
Class.RemoteEvent:FireClient()|FireClient() 또는 FireClient() 가 호출되면 FireAllClients() 가 호출되면 1>Class.RemoteEvent1> 인스턴스에서 동일한 4>Class.RemoteEvent4> 인스턴스가 호출됩
원격 이벤트 및 콜백에 대한 코드 샘플 및 OnClientEvent에 대한 자세한 내용은 참조하십시오.
매개 변수
Class.RemoteEvent:FireClient()|FireClient() 또는 Class.RemoteEvent:FireAllClients()|FireAllClients() 를 통해 보낸 매개 변수 또는 Class.RemoteEvent:FireAllClients()|FireAllClients() 를 통해 보낸 모든 매개 변수입니다.
OnServerEvent
Class.RemoteEvent:FireServer()|FireServer()에서 호출되면 FireServer() 인스턴스에서 동일한 RemoteEvent 인스턴스를 호출하고 1>Class.LocalScript1>에서 호출됩니다.
원격 이벤트 및 콜백에 대한 코드 샘플 및 OnServerEvent에 대한 자세한 내용을 참조하십시오.
매개 변수
Class.RemoteEvent:FireServer()|FireServer()를 통해 전달된 매개 변수.