GlobalGameJam-2021/Assets/Scripts/MainMenu.cs

56 lines
1.3 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.Networking;
using System.Collections;
using TMPro;
public class MainMenu : MonoBehaviour
{
public TMPro.TextMeshProUGUI ScoreText;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
}
public void PlayGame()
{
SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1);
}
public void Credits()
{
StartCoroutine(GetText("dev.steelants.cz/vasek/GGJ2021/GeorgeJones/Server/api.php"));
ScoreText.text = "test";
}
public void QuitGame()
{
Debug.Log("Quit");
Application.Quit();
}
IEnumerator GetText(string uri) {
UnityWebRequest www = UnityWebRequest.Get(uri);
yield return www.SendWebRequest();
if(www.isNetworkError || www.isHttpError) {
Debug.Log(www.error);
}
else {
// Show results as text
Debug.Log(www.downloadHandler.text);
ScoreText.text = www.downloadHandler.text;
// Or retrieve results as binary data
byte[] results = www.downloadHandler.data;
}
}
}