Newer
Older
Stefan Richter
committed
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 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();
Stefan Richter
committed
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
}
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;
}
}
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;
}
Stefan Richter
committed
//updateUIpreview();
NetworkJSON_Save();
}