public static void RotateControl(Vector3 axis, float deg) { if (objectInControl) { objectInControl.Rotate(axis, deg); } else // Move Manager { float value = Manager4D.instance.transform4D.localPosition.w; value = Mathf.Clamp(value + deg / 360f / 5f, -0.5f, 0.5f); Manager4D.instance.transform4D.localPosition = new Vector4(0, 0, 0, value); SlideBarCtrl.SetValue(2f * value); } }
// Start is called before the first frame update void Awake() { instance = this; }