private void Update() { //if (VVRInput.GetDown(VVRInput.Button.A)) //{ // transform.localScale *= 1.1f; // Debug.Log("Press A"); //} //if (VVRInput.GetUp(VVRInput.Button.B)) //{ // transform.localScale /= 1.1f; // Debug.Log("Press B"); //} //if (VVRInput.Get(VVRInput.Button.Menu)) //{ // transform.localScale *= 1.01f; // Debug.Log("Press Menu"); //} //if (VVRInput.Get(VVRInput.Button.Home)) //{ // transform.localScale /= 1.01f; // Debug.Log("Press Home"); //} Vector2 stickPos = VVRInput.GetStickPos(); stick.localEulerAngles = new Vector3(stickPos.x * maxAngleStick, 0, baseZStick + stickPos.y * maxAngleStick); }
void Start() { VVRInput.Init(); buttonsCallback = ButtonsCallback; nuitrack.PublicNativeImporter.nuitrack_OnButtonUpdate(buttonsCallback); controllerCalibrationCallback = ControllerCalibrationCallback; nuitrack.PublicNativeImporter.nuitrack_OnControllerCalibration(controllerCalibrationCallback); DoBLEScan(Quaternion.identity); //FindObjectOfType<TPoseCalibration>().onSuccess += DoBLEScan; }