Beispiel #1
0
        public void Update()
        {
            if (keyCodeSelctMode != KeyCodeSelectType.none)
            {
                KeyCode pressedKey = findKeyPressed();
                if (pressedKey != KeyCode.None)
                {
                    switch (keyCodeSelctMode)
                    {
                    case KeyCodeSelectType.forward:
                        OptionsManager.Instance().forwardKey = pressedKey;
                        forwardKeyBtn.text = OptionsManager.Instance().forwardKey.ToString();
                        keyCodeSelctMode   = KeyCodeSelectType.none;
                        break;

                    case KeyCodeSelectType.back:
                        OptionsManager.Instance().backKey = pressedKey;
                        backKeyBtn.text  = OptionsManager.Instance().backKey.ToString();
                        keyCodeSelctMode = KeyCodeSelectType.none;
                        break;

                    case KeyCodeSelectType.left:
                        OptionsManager.Instance().leftKey = pressedKey;
                        leftKeyBtn.text  = OptionsManager.Instance().leftKey.ToString();
                        keyCodeSelctMode = KeyCodeSelectType.none;
                        break;

                    case KeyCodeSelectType.right:
                        OptionsManager.Instance().rightKey = pressedKey;
                        rightKeyBtn.text = OptionsManager.Instance().rightKey.ToString();
                        keyCodeSelctMode = KeyCodeSelectType.none;
                        break;
                    }
                }
            }
        }
Beispiel #2
0
 private void onForwardKeyBtnPressed()
 {
     forwardKeyBtn.text = "Press a Key";
     keyCodeSelctMode   = KeyCodeSelectType.forward;
 }
Beispiel #3
0
 private void onRightKeyBtnPressed()
 {
     rightKeyBtn.text = "Press a Key";
     keyCodeSelctMode = KeyCodeSelectType.right;
 }
Beispiel #4
0
 private void onBackKeyBtnPressed()
 {
     backKeyBtn.text  = "Press a Key";
     keyCodeSelctMode = KeyCodeSelectType.back;
 }
Beispiel #5
0
 private void onLeftKeyBtnPressed()
 {
     leftKeyBtn.text  = "Press a Key";
     keyCodeSelctMode = KeyCodeSelectType.left;
 }