Skip to content
Snippets Groups Projects
Select Git revision
  • c923a87661388bbdbf887c07504632099093dc73
  • master default
  • JS-based-scroll-rendering
  • Paul_Marius_Level
  • Paul_Marius_2
  • Paul_Marius
  • Andi_Mark
  • be-UnityWebView
  • gitignoreFrameitServer
  • ZimmerBSc
  • Bugfix_StageLoading
  • stages
  • MAZIFAU_Experimental
  • tsc/coneworld
  • tsc/fact-interaction
  • marcel
  • MaZiFAU_TopSort
  • mergeHelper
  • zwischenSpeichern
  • tempAndrToMaster
  • SebBranch
  • 3.0
  • v2.1
  • v2.0
  • v1.0
25 results

ControlOptionsM_Keyboard_mobile.cs

Blame
  • user avatar
    MaZiFAU authored
    4789d1f5
    History
    ControlOptionsM_Keyboard_mobile.cs 1.75 KiB
    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();
    
        }
    
        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;
    
            }
    
            //updateUIpreview();
            NetworkJSON_Save();
        }
    
    
    }