Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| wiki:menu_scripts_code [2022/08/01 16:02] – [PasswordChange.cs] admin | wiki:menu_scripts_code [2022/08/04 11:05] (current) – removed admin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | {{ : | ||
| - | |||
| - | ====== PasswordChange.cs ====== | ||
| - | |||
| - | <code CSharp | Full Script> | ||
| - | using System.Collections; | ||
| - | using System.Collections.Generic; | ||
| - | using UnityEngine; | ||
| - | using UnityEngine.Networking; | ||
| - | using TMPro; | ||
| - | |||
| - | public class PasswordChange : MonoBehaviour | ||
| - | { | ||
| - | public TMP_InputField current_password; | ||
| - | public TMP_InputField new_password; | ||
| - | public TMP_InputField new_password_confirm; | ||
| - | public TextMeshProUGUI username; | ||
| - | |||
| - | public PopUpSystem popUp; | ||
| - | |||
| - | public void ButtonChangePassword() | ||
| - | { | ||
| - | if (new_password.text != new_password_confirm.text) | ||
| - | { | ||
| - | popUp.OpenPopUp(" | ||
| - | return; | ||
| - | } | ||
| - | |||
| - | if (new_password.text.Length <= 6) | ||
| - | { | ||
| - | popUp.OpenPopUp(" | ||
| - | } | ||
| - | |||
| - | if (current_password.text == "" | ||
| - | { | ||
| - | popUp.OpenPopUp(" | ||
| - | return; | ||
| - | } | ||
| - | |||
| - | StartCoroutine(Upload()); | ||
| - | } | ||
| - | |||
| - | IEnumerator Upload() | ||
| - | { | ||
| - | WWWForm form = new WWWForm(); | ||
| - | form.AddField(" | ||
| - | form.AddField(" | ||
| - | form.AddField(" | ||
| - | |||
| - | using (UnityWebRequest www = UnityWebRequest.Post(" | ||
| - | { | ||
| - | yield return www.SendWebRequest(); | ||
| - | |||
| - | if (www.result != UnityWebRequest.Result.Success) | ||
| - | { | ||
| - | Debug.Log(www.error); | ||
| - | } | ||
| - | else | ||
| - | { | ||
| - | if(www.downloadHandler.text.Equals(" | ||
| - | { | ||
| - | popUp.OpenPopUp(" | ||
| - | } | ||
| - | |||
| - | if (www.downloadHandler.text.Equals(" | ||
| - | { | ||
| - | popUp.OpenPopUp(" | ||
| - | |||
| - | } | ||
| - | |||
| - | if (www.downloadHandler.text.Equals(" | ||
| - | { | ||
| - | popUp.OpenPopUp(" | ||
| - | } | ||
| - | |||
| - | Debug.Log(www.downloadHandler.text); | ||
| - | |||
| - | } | ||
| - | } | ||
| - | } | ||
| - | } | ||
| - | |||
| - | </ | ||
| - | |||
| - | <file | public void ButtonChangePassword() > | ||
| - | Client side password checker. | ||
| - | </ | ||
| - | |||
| - | <file | IEnumerator Upload() > | ||
| - | Upload password into database and check error. | ||
| - | </ | ||
| - | ====== RankingSystem.cs ====== | ||