GameService
How do I use Game Service
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
File name: Hud.cs
Copy
29 protected override void Start()
30 {
31 base.Start();
32
33 GameService.OnGameStartSignal.AddListener(OnGameStart);
34 GameService.OnGameResultSignal.AddListener(UpdateGameScore);
35 GameService.OnGameQuitSignal.AddListener(Hide);
36 }
File name: Hud.cs
Copy
38 protected override void OnDestroy()
39 {
40 base.OnDestroy();
41
42 GameService.OnGameStartSignal.RemoveListener(OnGameStart);
43 GameService.OnGameResultSignal.RemoveListener(UpdateGameScore);
44 GameService.OnGameQuitSignal.RemoveListener(Hide);
45 }
File name: MainMenu.cs
Copy
5 public void OnOnlineGame()
6 {
7 Hide();
8 GameService.PlayOnline();
9 }
File name: MainMenu.cs
Copy
11 public void OnOfflineGame()
12 {
13 Hide();
14 GameService.PlayOffline();
15 }
File name: MainMenu.cs
Copy
17 protected override void Start()
18 {
19 base.Start();
20
21 GameService.OnGameQuitSignal.AddListener(Show);
22
23 Show();
24 }
File name: MainMenu.cs
Copy
26 protected override void OnDestroy()
27 {
28 base.OnDestroy();
29
30 GameService.OnGameQuitSignal.RemoveListener(Show);
31 }
Download file with original file name:GameService
GameService 210 lượt xem
Gõ tìm kiếm nhanh...