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 ().active = false;
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 109 lượt xem

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