로블록스 dev (2) 썸네일형 리스트형 로블록스의 클라이언트 서버 통신에 대하여 (3) 로블록스내에서 RemoteEvent, RemoteFunction 사용방법 앞선 내용에서 이미 RemoteEvent와 RemoteFunction은 ReplicatedStorage의 자식 오브젝트로 추가하는 방식이 일반적이라고 밝혔다. 그 이유로는 서버와 클라이언트 양쪽에서 접근이 가능해야 하기 때문에, 그 역할에 가장 알맞는 서비스가 ReplicatedStorage 이기 때문이다. Remote Event 사용법 Remote Event 를 사용하기 위해서는 RemoteEvent의 객체를 생성해야 한다. 이 RemoteEvent 객체는 서버와 클라이언트양쪽에서 접근이 가능해야 한다. 즉 ReplicatedStorage의 자식으로 RemoteEvent를 추가한다. ReplicatedStorage를 탐색기 창(E.. 로블록스 개발 - 이벤트 처리하기 로블록스에서는 기본적으로 콜백 처리를 수행하기 위한 방식으로 이벤트를 사용한다. 버튼을 클릭하거나 특별한 일이 게임내에 일어났을 때, 유저가 게임에 접속했을 때 등등에서도 이벤트를 통해 처리된다. 그리고 서버 클라이언트와의 통신에서도 이벤트를 사용하게 된다. 이벤트가 일어 날때까지 기다리는 방식과 이벤트를 기다리는 방식과 함수에 이벤트를 연결하는 방식이 있다. 이벤트를 기다리는 방식 Wait() 함수는 해당 이벤트가 일어날 때까지 멈춰버리는 역할을한다. 해당 이벤트가 발생하면 멈춤은 풀리고 다음으로 넘어가게 된다. 방식으로 봤을때, 단 한번만 수행됨을 알 수 있다. 아래 코드는 myPart에 Touched 이벤트가 발생되기를 기다렸다가, 발생했을 때, 출력문이 출력되는 모습을 보여준다. Wait()함수의.. 이전 1 다음