IGameService
How do I use I Game Service
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
File name: CoreBehaviour.cs
Copy
22 protected virtual void Start()
23 {
24 GameService = ServiceLocator.GetService
25 NetworkService = ServiceLocator.GetService
26 }
File name: Game.cs
Copy
86 protected override void Awake()
87 {
88 base.Awake();
89
90 OnGameStartSignal = new Signal
91 OnGameResultSignal = new Signal
92 OnGameQuitSignal = new Signal();
93
94 ServiceLocator.AddService
95 }
File name: Game.cs
Copy
114 protected override void OnDestroy()
115 {
116 base.OnDestroy();
117
118 NetworkService.OnAllPlayersConnectedSignal.RemoveListener(OnAllPlayersConnected);
119 NetworkService.OnDisconnectedFromMasterSignal.RemoveListener(OnDisconnectedFromMaster);
120 NetworkService.OnRemoteBoardChangeSignal.RemoveListener(OnRemoteBoardChange);
121
122 ServiceLocator.RemoveService
123 }
Download file with original file name:IGameService
IGameService 114 lượt xem
Gõ tìm kiếm nhanh...