StartFallbackSendAckThread
How do I use Start Fallback Send Ack Thread
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
Line | Code | Ex.. |
---|---|---|
48 | PhotonHandler.StartFallbackSendAckThread(); | 1 |
128 | public static void StartFallbackSendAckThread() | 2 |
720 | if (value) PhotonHandler.StartFallbackSendAckThread(); | 3 |
File name: PhotonHandler.cs
Copy
24 public int updateIntervalOnSerialize; // time [ms] between consecutive RunViewUpdate calls (sending syncs, etc)
35 protected void Awake()
36 {
37 if (SP != null && SP != this && SP.gameObject != null)
38 {
39 GameObject.DestroyImmediate(SP.gameObject);
40 }
41
42 SP = this;
43 DontDestroyOnLoad(this.gameObject);
44
45 this.updateInterval = 1000 / PhotonNetwork.sendRate;
46 this.updateIntervalOnSerialize = 1000 / PhotonNetwork.sendRateOnSerialize;
47
48 PhotonHandler.StartFallbackSendAckThread();
49 }
File name: PhotonHandler.cs
Copy
128 public static void StartFallbackSendAckThread()
129 {
130 if (sendThreadShouldRun)
131 {
132 return;
133 }
134
135 sendThreadShouldRun = true;
136 SupportClass.CallInBackground(FallbackSendAckThread); // thread will call this every 100ms until method returns false
137 }
File name: PhotonNetwork.cs
Copy
712 {
713 get
714 {
715 return m_isMessageQueueRunning;
716 }
717
718 set
719 {
720 if (value) PhotonHandler.StartFallbackSendAckThread();
721 networkingPeer.IsSendingOnlyAcks = !value;
722 m_isMessageQueueRunning = value;
723 }
724 }
StartFallbackSendAckThread 173 lượt xem
Gõ tìm kiếm nhanh...