PhotonStreamQueue 는 PhotonNetwork.sendRate 와 Serialize() 호출 후에 객체의 상태를 받는 것 보다 더 빠른 주기로 객체 상태를 폴링할 수 있게 해 줍니다. 수신 측에서는 Deserialize() 를 호출 할 수 있고 스트림은 수신된 객체 상태를 기록 한 동일한 순서와 timeStep 으로 빼 낼 것 입니다. More...
Public Member Functions | |
PhotonStreamQueue (int sampleRate) | |
새로운 PhotonStreamQueue 클래스를 초기화 합니다. More... | |
void | Reset () |
PhotonStreamQueue 를 리셋 합니다. 관찰 중인 변경 내역들의 객체 수가 도달 했을 때는 이 메소드를 수행 해야 합니다. More... | |
void | SendNext (object obj) |
다음 객체를 큐에 추가 합니다. PhotonStream.SendNext와 동일하게 작동 합니다. More... | |
bool | HasQueuedObjects () |
큐가 모든 객체를 저장 하는지를 결정 합니다. More... | |
object | ReceiveNext () |
큐로 부터 다음 객체를 수신 합니다. PhotonStream.ReceiveNext와 같이 동작 합니다. More... | |
void | Serialize (PhotonStream stream) |
지정된 스트림을 직렬화 합니다. 전체 기록된 스트림을 보내기 위해서 OnPhotonSerializeView 메소드 안에서 이것을 호출합니다. More... | |
void | Deserialize (PhotonStream stream) |
지정된 스트림을 비직렬화 합니다. OnPhotonSerializeView 메소드에서 호출하여 기록된 전체 스트림을 수신 합니다. More... | |
PhotonStreamQueue 는 PhotonNetwork.sendRate 와 Serialize() 호출 후에 객체의 상태를 받는 것 보다 더 빠른 주기로 객체 상태를 폴링할 수 있게 해 줍니다. 수신 측에서는 Deserialize() 를 호출 할 수 있고 스트림은 수신된 객체 상태를 기록 한 동일한 순서와 timeStep 으로 빼 낼 것 입니다.
PhotonStreamQueue.PhotonStreamQueue | ( | int | sampleRate | ) |
새로운 PhotonStreamQueue 클래스를 초기화 합니다.
sampleRate | 초당 몇 번 객체 상태들이 샘플링 될 주기 |
void PhotonStreamQueue.Deserialize | ( | PhotonStream | stream | ) |
지정된 스트림을 비직렬화 합니다. OnPhotonSerializeView 메소드에서 호출하여 기록된 전체 스트림을 수신 합니다.
stream | OnPhotonSerializeView 에서 파라미터로 수신 받은 PhotonStream 입니다. |
bool PhotonStreamQueue.HasQueuedObjects | ( | ) |
큐가 모든 객체를 저장 하는지를 결정 합니다.
object PhotonStreamQueue.ReceiveNext | ( | ) |
큐로 부터 다음 객체를 수신 합니다. PhotonStream.ReceiveNext와 같이 동작 합니다.
void PhotonStreamQueue.Reset | ( | ) |
PhotonStreamQueue 를 리셋 합니다. 관찰 중인 변경 내역들의 객체 수가 도달 했을 때는 이 메소드를 수행 해야 합니다.
void PhotonStreamQueue.SendNext | ( | object | obj | ) |
다음 객체를 큐에 추가 합니다. PhotonStream.SendNext와 동일하게 작동 합니다.
obj | 큐에 넣기 원하는 객체 |
void PhotonStreamQueue.Serialize | ( | PhotonStream | stream | ) |
지정된 스트림을 직렬화 합니다. 전체 기록된 스트림을 보내기 위해서 OnPhotonSerializeView 메소드 안에서 이것을 호출합니다.
stream | OnPhotonSerializeView 에서 파라미터로 수신하는 PhotonStream 입니다. |