NewGame









How do I use New Game
Below are practical examples compiled from projects for learning and reference purposes

Featured Snippets


File name: INetworkService.cs Copy
15         Signal OnNewGameStartedSignal { get; }
File name: NetworkAdapter.cs Copy
23         public Signal OnNewGameStartedSignal { get; private set; }
File name: NetworkAdapter.cs Copy
122         public void SendNewGameStarted()
123         {
124             if (PhotonNetwork.room != null && PhotonNetwork.room.playerCount == 2)
125             {
126                 photonView.RPC("OnNewGameStart", PhotonTargets.OthersBuffered);
127             }
128         }
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(this);
150         }
File name: NetworkAdapter.cs Copy
202         private void OnNewGameStart()
203         {
204             OnNewGameStartedSignal.Dispatch();
205         }
File name: Hud.cs Copy
18         public void OnRestart()
19         {
20             GameService.NewGame();
21         }
File name: Result.cs Copy
11         public void OnNewGame()
12         {
13             Hide();
14             GameService.NewGame();
15         }
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: Game.cs Copy
34         public void PlayOffline()
35         {
36             Reset();
37             NewGame();
38         }

NewGame 114 lượt xem

Gõ tìm kiếm nhanh...