UnreliableRemoteEvent
*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.
UnreliableRemoteEvent 개체는 RemoteEvent 개체의 변형입니다. 이 개체는 응답을 제공하지 않고 클라이언트-서버 경계 전역의 비동기, 비정렬 및 불안정한 하나의 방향 통신을 용이하게 합니다. 이 통신은 클라이언트에서
서버와 클라이언트가 모두 UnreliableRemoteEvent 인스턴스에 액세스할 수 있도록 하려면 두 사이드가 모두 해당 위치에 있어야 합니다. 예를 들어, ReplicatedStorage 이지만, 일부 경우 Workspace 내에 있거나 2>Class.
UnreliableRemoteEvent 는 단시간 이펙트나 순간적으로 변경되는 데이터를 위한 임시 이벤트에 가장 적합합니다. 이 이벤트는 잃어버리면 재처리되지 않고 이전에 발생한 이벤트를 복제하기 위해 순차적으로 처리되지 않습
매개 변수 제한
Roblox 개체의 모든 유형, Enum, Instance 또는 기타 개체는 UnreliableRemoteEvent 가 발생할 때 매개 변수로 지정할 수 있으며, 숫자, 문자열 및 부울과 같은 Luau 형식을 포함하여 제한을 살펴보십시오.
Class.UnreliableRemoteEvent 의 경우 대용량 전송은 작은 전송보다 작은 전송 크기를 가질 수 있습니다. 더 큰 전송은 버퍼와 같은 특정 개체 형식을 인코딩하고 압축하여
요약
메서드
동일한 OnClientEvent 에 연결된 각 클라이언트에 대해 UnreliableRemoteEvent 이벤트를 실행합니다. 이벤트의 전송 크기를 초과하면 이벤트가 삭제됩니다.
같은 OnClientEvent 에 연결된 특정 클라이언트에 대해 UnreliableRemoteEvent 이벤트를 실행합니다. 이벤트의 전송 크기를 초과하면 이벤트가 삭제됩니다.
같은 OnServerEvent 이벤트를 서버에서 하나의 클라이언트에서 연결된 동일한 UnreliableRemoteEvent에서 시작하는 이벤트. 이벤트의 전송 크기가 900바이트를 초과하면 이벤트가 삭제됩니다.
이벤트
Class.UnreliableRemoteEvent:FireClient()|FireClient() 또는 FireClient() 가 호출되면 FireAllClients() 이행동일
Class.UnreliableRemoteEvent:FireServer()|FireServer()에서 호출되는 경우 FireServer()에서 동일한 UnreliableRemoteEvent 인스턴스에서 발생하는 경우 위의 메서드를 호출하더라도 발생하지 않습니다. 이는 패킷 이행또
속성
메서드
FireAllClients
같은 OnClientEvent 에 연결된 각 클라이언트에 대해 UnreliableRemoteEvent 이벤트를 실행합니다. 다른 Class.Unreli
모든 유형의 Roblox 개체, 예를 들어 Enum, Instance 또는 기타를 단수로 지정할 수 있습니다 FireAllClients() 및 수학 형식, 문자열 및 부울과 같은 다른 유형의 단수를 지
900바이트 이상의 전송 데이터를 가진 이벤트는 드롭됩니다. Studio에서 이 이벤트가 발생하면 출력 창에 로그 메시지가 표시되어 이벤트가 얼마나 많은 바이트를 넘겼는지 나타냅니다.
매개 변수
모든 OnClientEvent 이벤트에 연결된 동일한 UnreliableRemoteEvent 에 대한 값을 전달합니다.
반환
FireClient
필요한 OnClientEvent 인수에 따라 연결된 하나의 클라이언트에서 Player 이벤트를 실행합니다. 이 메서드는 서버에서 클라이언트로 통신하는 데 사용됩니다.
모든 Roblox 개체의 형식, Enum, Instance 또는 기타 형식은 모두 FireClient() 또는 Luau 형식과 같은 매개 변수로 전달될 수 있습니다. 하지만 제한을 살펴보는 것이 좋습니다
900바이트 이상의 전송 데이터를 가진 이벤트는 드롭됩니다. Studio에서 이 이벤트가 발생하면 출력 창에 로그 메시지가 표시되어 이벤트가 얼마나 많은 바이트를 넘겼는지 나타냅니다.
또한 참조하십시오 FireAllClients() 는 동일하게 작동하지만 각 클라이언트에 연결된 동일한 UnreliableRemoteEvent 에 대해 이벤트를 발생시킵니다.
매개 변수
같은 OnClientEvent 에 연결된 이벤트에 값을 전달합니다.
반환
FireServer
클라이언트에서 서버로 이벤트 OnServerEvent 을 발생시킵니다. 연결된 이벤트는 발생 클라이언트의 Player 인수를 받습니다. 이 메서드는 클라이언트에서 서버로 통신하는 데 사용됩니다. LocalScript 에서
모든 Roblox 개체의 형식, Enum, Instance 또는 기타 형식은 모두 FireServer() 또는 Luau 형식과 같은 매개 변수로 전달될 수 있습니다. 하지만 제한을 살펴보는 것이 좋습니다
900바이트 이상의 전송 데이터를 가진 이벤트는 드롭됩니다. Studio에서 이 이벤트가 발생하면 출력 창에 로그 메시지가 표시되어 이벤트가 얼마나 많은 바이트를 넘겼는지 나타냅니다.
매개 변수
같은 OnServerEvent 에 연결된 값을 전달하는 이벤트에 대해 UnreliableRemoteEvent 에 대한 값을 전달합니다.
반환
이벤트
OnClientEvent
Class.UnreliableRemoteEvent:FireClient()|FireClient() 또는 FireClient() 가 호출되면 FireAllClients() 이행동일
또한 이벤트 순서가 FireClient() 또는 FireAllClients() 호출과 일치하는지 보장하지는 않습니다.
매개 변수
Class.UnreliableRemoteEvent:FireClient()|FireClient() 또는 Class.UnreliableRemoteEvent:FireAllClients()|FireAllClients()를 통해 보낸 매개 변수.
OnServerEvent
Class.UnreliableRemoteEvent:FireServer()|FireServer()에서 호출되는 경우 FireServer()에서 동일한 UnreliableRemoteEvent 인스턴스에서 발생하는 경우 위의 메서드를 호출하더라도 발생하지 않습니다. 이는 패킷 이행또
또한 이벤트 순서가 FireServer() 호출의 순서와 일치하는지는 보장되지 않습니다.
매개 변수
Class.UnreliableRemoteEvent:FireServer()|FireServer() 호출의 클라이언트와 연관된 FireServer()는 다음에서 원래합니다.
Class.UnreliableRemoteEvent:FireServer()|FireServer()를 통해 보낸 매개 변수.