Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- using UnityEngine.UI;
- using UnityEngine.Networking;
- public class Game : MonoBehaviour
- {
- public Text playerDisplay;
- public Text scoreDisplay;
- void Awake()
- {
- if (DBManager.username == null)
- {
- UnityEngine.SceneManagement.SceneManager.LoadScene(0);
- }
- playerDisplay.text = "Player: " + DBManager.username;
- scoreDisplay.text = "Score: " + DBManager.score;
- }
- public void CallSaveData()
- {
- StartCoroutine(SavePlayerData());
- }
- IEnumerator SavePlayerData()
- {
- WWWForm form = new WWWForm();
- form.AddField("name", DBManager.username);
- form.AddField("score", DBManager.score);
- UnityWebRequest www = UnityWebRequest.Post("http://localhost/sqlconnect/savedata.php", form);
- yield return www.SendWebRequest();
- if (www.downloadHandler.text == "0")
- {
- Debug.Log("Game Saved.");
- }
- else
- {
- Debug.Log("Save failed. Error #" + www.downloadHandler.text);
- }
- DBManager.LogOut();
- UnityEngine.SceneManagement.SceneManager.LoadScene(0);
- }
- public void IncreaseScore()
- {
- DBManager.score++;
- scoreDisplay.text = "Score: " + DBManager.score;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment