void Update() { if (pB.controller != null) { if (pB.controller.GetPress(SteamVR_Controller.ButtonMask.Touchpad) && pB.controller.GetAxis(Valve.VR.EVRButtonId.k_EButton_Axis0).y >= -0.4f && pB.controller.GetAxis(Valve.VR.EVRButtonId.k_EButton_Axis0).y <= 0.4f) { Vector2 touchpad = (pB.controller.GetAxis(Valve.VR.EVRButtonId.k_EButton_Axis0)); //pB.SizeX = touchpad.x + 1; // print("Pressing Touchpad" + touchpad.y * 10 + " x:" + touchpad.x * 10); pB.SizeSelection(touchpad.x + 1, "XYZ"); } } }
//incoming size selections public void selectSize(float incomingSize, string scaleTarget) { if (scaleTarget == "XYZ") { brushSize = incomingSize; paintBrush.SizeSelection(incomingSize, "XYZ"); } else if (scaleTarget == "X") { brushSize = incomingSize; paintBrush.SizeSelection(incomingSize, "X"); } else if (scaleTarget == "Y") { brushSize = incomingSize; paintBrush.SizeSelection(incomingSize, "Y"); } else if (scaleTarget == "Z") { brushSize = incomingSize; paintBrush.SizeSelection(incomingSize, "Z"); } }