Newer
Older
Dreamsturbia-Project-IADE-Unity3D / Assets / Scripts / MainMenuBehaviour.cs
@Rackday Rackday on 21 Aug 990 bytes Project Added
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. using UnityEngine.UI;
  5. using TMPro;
  6. using UnityEngine.SceneManagement;
  7. public class MainMenuBehaviour : MonoBehaviour
  8. {
  9. [SerializeField] private Texture2D cursorTexture;
  10. private Vector2 cursorHotspot;
  11. private void Start()
  12. {
  13. Cursor.SetCursor(cursorTexture, cursorHotspot, CursorMode.ForceSoftware);
  14. Cursor.visible = true;
  15. Cursor.lockState = CursorLockMode.None;
  16. }
  17. //Buttons Functions
  18. public void Play()
  19. {
  20. SceneManager.LoadScene(2);
  21. Cursor.visible = false;
  22. Cursor.lockState = CursorLockMode.Locked;
  23. }
  24. public void Quit()
  25. {
  26. Application.Quit();
  27. }
  28. //Button UI Behaviour
  29. public void ButtonOverlay(TMP_Text buttontext)
  30. {
  31. buttontext.color = new Color32(255, 212, 73, 255);
  32. }
  33. public void ButtonExitOverlay(TMP_Text buttontext)
  34. {
  35. buttontext.color = Color.white;
  36. }
  37. }