Jump to content

s.evgeniy

Members
  • Posts

    1
  • Joined

  • Last visited

Everything posted by s.evgeniy

  1. Hello.Im using unity 2018.3.14f1 and wave vr sdk 3.1.1 After create empty scene , import sdk , add to scene necessary prefab WaveVR I create script and add to new game object.This script: using System.Collections; using System.Collections.Generic; using UnityEngine; using wvr; using WVR_Log; public class MyWaveVRInputManager : MonoBehaviour { string LOG_TAG = "MyWaveVRInputManager"; // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { foreach (var dev in WaveVR_Controller.DeviceTypes) { if(WaveVR_Controller.Input(dev).GetPressDown(WaveVR_ButtonList.EButtons.Trigger)) { Log.i(LOG_TAG,"GetPressDown " +dev+":"+ WaveVR_ButtonList.EButtons.Trigger); } if (WaveVR_Controller.Input(dev).GetPressUp(WaveVR_ButtonList.EButtons.Trigger)) { Log.i(LOG_TAG, "GetPressUp " + dev + ":" + WaveVR_ButtonList.EButtons.Trigger); } if (WaveVR_Controller.Input(dev).GetPress(WaveVR_ButtonList.EButtons.Trigger)) { Log.i(LOG_TAG, "GetPress " + dev + ":" + WaveVR_ButtonList.EButtons.Trigger); } if (WaveVR_Controller.Input(dev).GetPressDown(WaveVR_ButtonList.EButtons.Touchpad)) { Log.i(LOG_TAG, "GetPressDown " + dev + ":" + WaveVR_ButtonList.EButtons.Touchpad); } if (WaveVR_Controller.Input(dev).GetPressUp(WaveVR_ButtonList.EButtons.Touchpad)) { Log.i(LOG_TAG, "GetPressUp " + dev + ":" + WaveVR_ButtonList.EButtons.Touchpad); } if (WaveVR_Controller.Input(dev).GetPress(WaveVR_ButtonList.EButtons.Touchpad)) { Log.i(LOG_TAG, "GetPress " + dev + ":" + WaveVR_ButtonList.EButtons.Touchpad); } if (WaveVR_Controller.Input(dev).GetTouchDown(WaveVR_ButtonList.EButtons.Touchpad)) { Log.i(LOG_TAG, "GetTouchDown " + dev + ":" + WaveVR_ButtonList.EButtons.Touchpad); } if (WaveVR_Controller.Input(dev).GetTouchUp(WaveVR_ButtonList.EButtons.Touchpad)) { Log.i(LOG_TAG, "GetTouchUp " + dev + ":" + WaveVR_ButtonList.EButtons.Touchpad); } if (WaveVR_Controller.Input(dev).GetTouch(WaveVR_ButtonList.EButtons.Touchpad)) { Log.i(LOG_TAG, "GetTouch " + dev + ":" + WaveVR_ButtonList.EButtons.Touchpad); } } } } I can't get anyone event from controller! After research problem I see that events are not arrived from WVR_Android.PollEventQueue.It is place link Unity and native environment.Controller is connected,logcat of Android Studio logging all touches and presses.but Unity no sorry for my english.help to decide problem please @Cotta @Tony PH Lin
×
×
  • Create New...