Advertisement
Guest User

Untitled

a guest
May 25th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. using UnityEngine;
  2. using System.Collections;
  3. using UnityEngine.UI;
  4. using UnityEngine.SceneManagement;
  5. public class UIController1 : MonoBehaviour {
  6.  
  7.  
  8.  
  9. public Text score;
  10. public Text bestScore;
  11. public Text gold;
  12. public Image muteButton;
  13. public Image unMuteButton;
  14. public Image replayButton;
  15. public PlayerController playerController;
  16. public Image backButton;
  17. // Use this for initialization
  18. void Start() {
  19.  
  20. ScoreManager.Instance.Reset();
  21. muteButton.enabled = false;
  22. unMuteButton.enabled = false;
  23. replayButton.enabled = false;
  24. backButton.enabled = false;
  25. }
  26.  
  27. // Update is called once per frame
  28. void Update() {
  29. score.text = ScoreManager.Instance.Score.ToString();
  30. bestScore.text = ScoreManager.Instance.HighScore.ToString();
  31. gold.text = CoinManager.Instance.Coins.ToString();
  32.  
  33. if (playerController.gameOver)
  34. {
  35. Invoke("EnableButton", 1.5f);
  36. }
  37. }
  38.  
  39.  
  40. public void SoundClick()
  41. {
  42. if (SoundManager.Instance.IsMuted())
  43. {
  44. unMuteButton.enabled = true;
  45. muteButton.enabled = false;
  46. SoundManager.Instance.ToggleMute();
  47. }
  48. else
  49. {
  50. unMuteButton.enabled = false;
  51. muteButton.enabled = true;
  52. SoundManager.Instance.ToggleMute();
  53. }
  54. SoundManager.Instance.PlaySound(SoundManager.Instance.hitButton);
  55. }
  56.  
  57. public void ReplayButton()
  58. {
  59. SoundManager.Instance.PlaySound(SoundManager.Instance.hitButton);
  60. SceneManager.LoadScene(SceneManager.GetActiveScene().name);
  61. }
  62.  
  63.  
  64. void EnableButton()
  65. {
  66. replayButton.enabled = true;
  67. if (SoundManager.Instance.IsMuted())
  68. {
  69. muteButton.enabled = true;
  70. unMuteButton.enabled = false;
  71. }
  72. else
  73. {
  74. muteButton.enabled = false;
  75. unMuteButton.enabled = true;
  76. }
  77. }
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement