using UnityEngine; using UnityEngine.UI; //andr using static StreamingAssetLoader; public class ControlOptionsM_Keyboard_mobile : MonoBehaviour { public GameObject MCiW_ButtonT; public GameObject MCiW_ButtonUT; public GameObject IHS_ButtonT; public GameObject IHS_ButtonUT; /* public GameObject TAV_Slider; public GameObject TAvisibilityT; */ private Color colChangeable = new Color(1f, 1f, 1f, 0.5f); private Color colChangeable2 = new Color(1f, 1f, 1f, 0.5f); //public GameObject TouchModeButton; //public GameObject back_GObj; void Start() { UpdateUI_6(); } private void Update() { UpdateUI_6(); } void UpdateUI_6() { switch (UIconfig.MouseKeepingInWindow) { case true: MCiW_ButtonT.GetComponent<Text>().text = "Mouse is hold in Window"; MCiW_ButtonUT.GetComponent<Text>().text = "Press to change Mode "; Cursor.lockState = CursorLockMode.Confined; break; case false: MCiW_ButtonT.GetComponent<Text>().text = "Mouse can leave Window"; MCiW_ButtonUT.GetComponent<Text>().text = "Press to change Mode"; Cursor.lockState = CursorLockMode.None; break; } switch (UIconfig.scrolldirection) { case -1: IHS_ButtonT.GetComponent<Text>().text = "Mousewheel up is left"; IHS_ButtonUT.GetComponent<Text>().text = "Press to toggle"; break; case 1: IHS_ButtonT.GetComponent<Text>().text = "Mousewheel up is right"; IHS_ButtonUT.GetComponent<Text>().text = "Press to toggle"; break; default: IHS_ButtonT.GetComponent<Text>().text = "Panic??"; IHS_ButtonUT.GetComponent<Text>().text = "Press to toggle"; break; } } public void ChangeMouseCaptureInWindow() { switch (UIconfig.MouseKeepingInWindow) { case false: UIconfig.MouseKeepingInWindow = true; Cursor.lockState = CursorLockMode.Confined; break; case true: UIconfig.MouseKeepingInWindow = false; Cursor.lockState = CursorLockMode.None; break; } //updateUIpreview(); NetworkJSON_Save(); } public void InvertHotbarScrollDirection() { UIconfig.scrolldirection *= -1; //updateUIpreview(); NetworkJSON_Save(); } }