void UpdatePlayerButtons() { OuyaNGUIHandler nguiHandler = GameObject.Find("_NGUIHandler").GetComponent <OuyaNGUIHandler>(); if (nguiHandler != null) { nguiHandler.player1.SendMessage("OnHover", m_player == OuyaSDK.OuyaPlayer.player1); nguiHandler.player2.SendMessage("OnHover", m_player == OuyaSDK.OuyaPlayer.player2); nguiHandler.player3.SendMessage("OnHover", m_player == OuyaSDK.OuyaPlayer.player3); nguiHandler.player4.SendMessage("OnHover", m_player == OuyaSDK.OuyaPlayer.player4); nguiHandler.player5.SendMessage("OnHover", m_player == OuyaSDK.OuyaPlayer.player5); nguiHandler.player6.SendMessage("OnHover", m_player == OuyaSDK.OuyaPlayer.player6); nguiHandler.player7.SendMessage("OnHover", m_player == OuyaSDK.OuyaPlayer.player7); nguiHandler.player8.SendMessage("OnHover", m_player == OuyaSDK.OuyaPlayer.player8); } }
void Update() { OuyaNGUIHandler nguiHandler = GameObject.Find("_NGUIHandler").GetComponent <OuyaNGUIHandler>(); if (nguiHandler != null) { // Input.GetAxis("Joy1 Axis1"); nguiHandler.axis1.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 1", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis2.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 2", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis3.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 3", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis4.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 4", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis5.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 5", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis6.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 6", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis7.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 7", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis8.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 8", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis9.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 9", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis10.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 10", (int)OuyaExampleCommon.Player)).ToString("F5"); } }
void Update() { OuyaNGUIHandler nguiHandler = GameObject.Find("_NGUIHandler").GetComponent <OuyaNGUIHandler>(); if (nguiHandler != null) { // Input.GetAxis("Joy1 Axis1"); nguiHandler.axis1.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 1", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis2.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 2", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis3.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 3", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis4.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 4", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis5.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 5", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis6.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 6", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis7.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 7", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis8.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 8", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis9.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 9", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis10.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 10", (int)OuyaExampleCommon.Player)).ToString("F5"); #if UNITY_4_3 || UNITY_4_4 || UNITY_4_5 || UNITY_4_6 || UNITY_4_7 || UNITY_5_0 || UNITY_5_1 nguiHandler.axis11.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 11", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis12.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 12", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis13.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 13", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis14.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 14", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis15.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 15", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis16.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 16", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis17.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 17", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis18.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 18", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis19.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 19", (int)OuyaExampleCommon.Player)).ToString("F5"); nguiHandler.axis20.text = Input.GetAxisRaw(string.Format("Joy{0} Axis 20", (int)OuyaExampleCommon.Player)).ToString("F5"); #else nguiHandler.axis11.text = "N/A"; nguiHandler.axis12.text = "N/A"; nguiHandler.axis13.text = "N/A"; nguiHandler.axis14.text = "N/A"; nguiHandler.axis15.text = "N/A"; nguiHandler.axis16.text = "N/A"; nguiHandler.axis17.text = "N/A"; nguiHandler.axis18.text = "N/A"; nguiHandler.axis19.text = "N/A"; nguiHandler.axis20.text = "N/A"; #endif } }
private void OnGUI() { try { // UpdateCamera(); OuyaNGUIHandler nguiHandler = GameObject.Find("_NGUIHandler").GetComponent <OuyaNGUIHandler>(); if (nguiHandler != null) { string[] joystickNames = Input.GetJoystickNames(); //foreach (string joystick in Input.GetJoystickNames()) for (int i = 0; i < joystickNames.Length && i < 4; i++) { if (i == 1) { nguiHandler.controller1.text = joystickNames[i]; } if (i == 2) { nguiHandler.controller1.text = joystickNames[i]; } if (i == 3) { nguiHandler.controller1.text = joystickNames[i]; } if (i == 4) { nguiHandler.controller1.text = joystickNames[i]; } } nguiHandler.genericEvent.text = m_inputAction + " : " + m_keyEnum; nguiHandler.joystickLeft.text = string.Format("{0},{1}", OuyaInputManager.GetAxis("LX", player), OuyaInputManager.GetAxis("LY", player)); nguiHandler.joystickRight.text = string.Format("{0},{1}", OuyaInputManager.GetAxis("RX", player), OuyaInputManager.GetAxis("RY", player)); nguiHandler.trigger.text = string.Format("{0},{1}", OuyaInputManager.GetAxis("LT", player), OuyaInputManager.GetAxis("RT", player)); nguiHandler.rawOut.text = OuyaGameObject.InputData; } } catch (System.Exception) { } }
void UpdatePlayerButtons() { if (ThumbstickPlotCamera) { foreach (OuyaPlotMeshThumbstick plot in ThumbstickPlotCamera.GetComponents <OuyaPlotMeshThumbstick>()) { plot.Player = OuyaExampleCommon.Player; } } OuyaNGUIHandler nguiHandler = GameObject.Find("_NGUIHandler").GetComponent <OuyaNGUIHandler>(); if (nguiHandler != null) { nguiHandler.player1.SendMessage("OnHover", OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player1); nguiHandler.player2.SendMessage("OnHover", OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player2); nguiHandler.player3.SendMessage("OnHover", OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player3); nguiHandler.player4.SendMessage("OnHover", OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player4); nguiHandler.player5.SendMessage("OnHover", OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player5); nguiHandler.player6.SendMessage("OnHover", OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player6); nguiHandler.player7.SendMessage("OnHover", OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player7); nguiHandler.player8.SendMessage("OnHover", OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player8); } }
private void UpdateLabels() { try { OuyaNGUIHandler nguiHandler = GameObject.Find("_NGUIHandler").GetComponent <OuyaNGUIHandler>(); if (nguiHandler != null && null != OuyaSDK.Joysticks) { for (int i = 0; i < OuyaSDK.Joysticks.Length || i < 8; i++) { string joyName = "N/A"; if (i < OuyaSDK.Joysticks.Length) { joyName = OuyaSDK.Joysticks[i]; } switch (i) { case 0: nguiHandler.controller1.text = OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player1 ? string.Format("*{0}", joyName) : joyName; break; case 1: nguiHandler.controller2.text = OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player2 ? string.Format("*{0}", joyName) : joyName; break; case 2: nguiHandler.controller3.text = OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player3 ? string.Format("*{0}", joyName) : joyName; break; case 3: nguiHandler.controller4.text = OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player4 ? string.Format("*{0}", joyName) : joyName; break; case 4: nguiHandler.controller5.text = OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player5 ? string.Format("*{0}", joyName) : joyName; break; case 5: nguiHandler.controller6.text = OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player6 ? string.Format("*{0}", joyName) : joyName; break; case 6: nguiHandler.controller7.text = OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player7 ? string.Format("*{0}", joyName) : joyName; break; case 7: nguiHandler.controller8.text = OuyaExampleCommon.Player == OuyaSDK.OuyaPlayer.player8 ? string.Format("*{0}", joyName) : joyName; break; } } nguiHandler.button1.text = OuyaExampleCommon.GetButton(0, OuyaExampleCommon.Player).ToString(); nguiHandler.button2.text = OuyaExampleCommon.GetButton(1, OuyaExampleCommon.Player).ToString(); nguiHandler.button3.text = OuyaExampleCommon.GetButton(2, OuyaExampleCommon.Player).ToString(); nguiHandler.button4.text = OuyaExampleCommon.GetButton(3, OuyaExampleCommon.Player).ToString(); nguiHandler.button5.text = OuyaExampleCommon.GetButton(4, OuyaExampleCommon.Player).ToString(); nguiHandler.button6.text = OuyaExampleCommon.GetButton(5, OuyaExampleCommon.Player).ToString(); nguiHandler.button7.text = OuyaExampleCommon.GetButton(6, OuyaExampleCommon.Player).ToString(); nguiHandler.button8.text = OuyaExampleCommon.GetButton(7, OuyaExampleCommon.Player).ToString(); nguiHandler.button9.text = OuyaExampleCommon.GetButton(8, OuyaExampleCommon.Player).ToString(); nguiHandler.button10.text = OuyaExampleCommon.GetButton(9, OuyaExampleCommon.Player).ToString(); nguiHandler.button11.text = OuyaExampleCommon.GetButton(10, OuyaExampleCommon.Player).ToString(); nguiHandler.button12.text = OuyaExampleCommon.GetButton(11, OuyaExampleCommon.Player).ToString(); nguiHandler.button13.text = OuyaExampleCommon.GetButton(12, OuyaExampleCommon.Player).ToString(); nguiHandler.button14.text = OuyaExampleCommon.GetButton(13, OuyaExampleCommon.Player).ToString(); nguiHandler.button15.text = OuyaExampleCommon.GetButton(14, OuyaExampleCommon.Player).ToString(); nguiHandler.button16.text = OuyaExampleCommon.GetButton(15, OuyaExampleCommon.Player).ToString(); nguiHandler.button17.text = OuyaExampleCommon.GetButton(16, OuyaExampleCommon.Player).ToString(); nguiHandler.button18.text = OuyaExampleCommon.GetButton(17, OuyaExampleCommon.Player).ToString(); nguiHandler.button19.text = OuyaExampleCommon.GetButton(18, OuyaExampleCommon.Player).ToString(); nguiHandler.button20.text = OuyaExampleCommon.GetButton(19, OuyaExampleCommon.Player).ToString(); //nguiHandler.rawOut.text = OuyaGameObject.InputData; nguiHandler.device.text = SystemInfo.deviceModel; } } catch (System.Exception) { } }
private void UpdateLabels() { try { OuyaNGUIHandler nguiHandler = GameObject.Find("_NGUIHandler").GetComponent <OuyaNGUIHandler>(); if (nguiHandler != null) { string[] joystickNames = Input.GetJoystickNames(); for (int i = 0; i < joystickNames.Length || i < 8; i++) { string joyName = "N/A"; if (i < joystickNames.Length) { joyName = joystickNames[i]; } switch (i) { case 0: nguiHandler.controller1.text = m_player == OuyaSDK.OuyaPlayer.player1 ? string.Format("*{0}", joyName) : joyName; break; case 1: nguiHandler.controller2.text = m_player == OuyaSDK.OuyaPlayer.player2 ? string.Format("*{0}", joyName) : joyName; break; case 2: nguiHandler.controller3.text = m_player == OuyaSDK.OuyaPlayer.player3 ? string.Format("*{0}", joyName) : joyName; break; case 3: nguiHandler.controller4.text = m_player == OuyaSDK.OuyaPlayer.player4 ? string.Format("*{0}", joyName) : joyName; break; case 4: nguiHandler.controller5.text = m_player == OuyaSDK.OuyaPlayer.player5 ? string.Format("*{0}", joyName) : joyName; break; case 5: nguiHandler.controller6.text = m_player == OuyaSDK.OuyaPlayer.player6 ? string.Format("*{0}", joyName) : joyName; break; case 6: nguiHandler.controller7.text = m_player == OuyaSDK.OuyaPlayer.player7 ? string.Format("*{0}", joyName) : joyName; break; case 7: nguiHandler.controller8.text = m_player == OuyaSDK.OuyaPlayer.player8 ? string.Format("*{0}", joyName) : joyName; break; } } nguiHandler.button1.text = GetButton(m_player, 0).ToString(); nguiHandler.button2.text = GetButton(m_player, 1).ToString(); nguiHandler.button3.text = GetButton(m_player, 2).ToString(); nguiHandler.button4.text = GetButton(m_player, 3).ToString(); nguiHandler.button5.text = GetButton(m_player, 4).ToString(); nguiHandler.button6.text = GetButton(m_player, 5).ToString(); nguiHandler.button7.text = GetButton(m_player, 6).ToString(); nguiHandler.button8.text = GetButton(m_player, 7).ToString(); nguiHandler.button9.text = GetButton(m_player, 8).ToString(); nguiHandler.button10.text = GetButton(m_player, 9).ToString(); nguiHandler.button11.text = GetButton(m_player, 10).ToString(); nguiHandler.button12.text = GetButton(m_player, 11).ToString(); nguiHandler.button13.text = GetButton(m_player, 12).ToString(); nguiHandler.button14.text = GetButton(m_player, 13).ToString(); nguiHandler.button15.text = GetButton(m_player, 14).ToString(); nguiHandler.button16.text = GetButton(m_player, 15).ToString(); nguiHandler.button17.text = GetButton(m_player, 16).ToString(); nguiHandler.button18.text = GetButton(m_player, 17).ToString(); nguiHandler.button19.text = GetButton(m_player, 18).ToString(); nguiHandler.button20.text = GetButton(m_player, 19).ToString(); //nguiHandler.rawOut.text = OuyaGameObject.InputData; } } catch (System.Exception) { } }