OnJoinedRoomSignal
How do I use On Joined Room Signal
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
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
177 private void OnJoinedRoom()
178 {
179 OnJoinedRoomSignal.Dispatch();
180 CheckForAllPlayers();
181 }
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: 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 }
OnJoinedRoomSignal 137 lượt xem
Gõ tìm kiếm nhanh...