OnDisconnectedFromMaster
How do I use On Disconnected From Master
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
File name: NetworkAdapter.cs
Copy
13 public Signal OnDisconnectedFromMasterSignal { get; private set; }
File name: NetworkAdapter.cs
Copy
138 private void Awake()
139 {
140 OnBeginConnectingSignal = new Signal();
141 OnConnectedToMasterSignal = new Signal();
142 OnDisconnectedFromMasterSignal = new Signal();
143 OnConnectionFailSignal = new Signal
144 OnJoinedRoomSignal = new Signal();
145 OnAllPlayersConnectedSignal = new Signal();
146 OnRemoteBoardChangeSignal = new Signal
147 OnNewGameStartedSignal = new Signal();
148
149 ServiceLocator.AddService
150 }
File name: NetworkAdapter.cs
Copy
162 private void OnDisconnectedFromPhoton()
163 {
164 OnDisconnectedFromMasterSignal.Dispatch();
165 }
File name: Lobby.cs
Copy
49 protected override void Start()
50 {
51 base.Start();
52
53 NetworkService.OnConnectedToMasterSignal.AddListener(Show);
54 NetworkService.OnJoinedRoomSignal.AddListener(Hide);
55 NetworkService.OnDisconnectedFromMasterSignal.AddListener(Hide);
56 }
File name: Lobby.cs
Copy
58 protected override void OnDestroy()
59 {
60 base.OnDestroy();
61
62 NetworkService.OnConnectedToMasterSignal.RemoveListener(Show);
63 NetworkService.OnJoinedRoomSignal.RemoveListener(Hide);
64 NetworkService.OnDisconnectedFromMasterSignal.RemoveListener(Hide);
65 }
File name: Result.cs
Copy
23 protected override void Start()
24 {
25 base.Start();
26
27 GameService.OnGameResultSignal.AddListener(OnGameResult);
28 NetworkService.OnNewGameStartedSignal.AddListener(OnNewGame);
29 NetworkService.OnDisconnectedFromMasterSignal.AddListener(Hide);
30 }
File name: Result.cs
Copy
32 protected override void OnDestroy()
33 {
34 base.OnDestroy();
35
36 GameService.OnGameResultSignal.RemoveListener(OnGameResult);
37 NetworkService.OnNewGameStartedSignal.RemoveListener(OnNewGame);
38 NetworkService.OnDisconnectedFromMasterSignal.RemoveListener(Hide);
39 }
File name: Waiting.cs
Copy
13 protected override void Start()
14 {
15 base.Start();
16
17 NetworkService.OnJoinedRoomSignal.AddListener(Show);
18 NetworkService.OnAllPlayersConnectedSignal.AddListener(Hide);
19 NetworkService.OnDisconnectedFromMasterSignal.AddListener(Hide);
20 }
File name: Waiting.cs
Copy
22 protected override void OnDestroy()
23 {
24 base.OnDestroy();
25
26 NetworkService.OnJoinedRoomSignal.RemoveListener(Show);
27 NetworkService.OnAllPlayersConnectedSignal.RemoveListener(Hide);
28 NetworkService.OnDisconnectedFromMasterSignal.RemoveListener(Hide);
29 }
OnDisconnectedFromMaster 122 lượt xem
Gõ tìm kiếm nhanh...