Gameplay
How do I use Gameplay
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
File name: GameManagerScript.cs
Copy
69 public void playAgain () {
70 Time.timeScale = 1f;
71 pauseButton.gameObject.SetActive (true);
72 SceneManager.LoadScene ("Gameplay");
73 gameOverPanel.SetActive (false);
74 }
File name: MenuManager.cs
Copy
28 public void playGame () {
29 Time.timeScale = 1f;
30 SceneManager.LoadScene ("Gameplay");
31 }
File name: Background.cs
Copy
22 void Update () {
23 if (GameplayController.instance.startMoving) {
24 ScrollMovement ();
25 }
26 }
File name: Cloud.cs
Copy
22 void Update () {
23 if (transform.position != target) {
24 transform.position = Vector3.MoveTowards (transform.position, target, speed * Time.deltaTime);
25 } else {
26 Destroy (gameObject);
27 GameplayController.instance.InitializeSpawners ();
28 }
29 }
File name: EnemySpawner.cs
Copy
28 void Update () {
29 if(GameplayController.instance.gameInProgress){
30 LimitBounds ();
31 SpawnEnemies ();
32 CheckedEnemies ();
33 }
34 }
File name: EnemySpawner.cs
Copy
82 void CheckedEnemies(){
83 if(!active){
84 if (GameObject.FindGameObjectWithTag("Enemy") == null) {
85 if(!isBossReady){
86 isBossReady = true;
87 GameplayController.instance.ShowWarning();
88 }
89 }
90 }
91 }
File name: GameplayController.cs
Copy
21 void Start () {
22 if(MusicController.instance != null && GameController.instance != null){
23 if (GameController.instance.isMusicOn) {
24 MusicController.instance.PlayGameplaySound ();
25 } else {
26 MusicController.instance.StopAllSound ();
27 }
28 }
29
30 InitializeGameplayVariables ();
31 }
File name: GameplayController.cs
Copy
40 void InitializeGameplayVariables(){
41 if(GameController.instance != null){
42 InitializeCoins ();
43 InitializeWeaponLevel ();
44 InitializeUpgradePrice ();
45 }
46 InitializePlayer ();
47 statusTab.SetActive (true);
48 deployButton.SetActive (true);
49 upgradeButton.SetActive (true);
50 coinTab.SetActive (false);
51 gameoverPanel.SetActive (false);
52 startMoving = false;
53 }
File name: GameplayController.cs
Copy
221 public void RetryButton(){
222 InitializeGameplayVariables ();
223 ClearAllEnemies ();
224 gameInProgress = false;
225 GameObject.FindGameObjectWithTag ("Spawner").transform.GetComponent
226 }
File name: MusicController.cs
Copy
41 public void PlayGameplaySound(){
42 if(gameplay){
43 audioSource.clip = gameplay;
44 audioSource.volume = 0.5f;
45 audioSource.loop = true;
46 audioSource.Play ();
47 }
48 }
Download file with original file name:Gameplay
Gameplay 113 lượt xem
Gõ tìm kiếm nhanh...