void Update() { if (m_UseDragRotate && m_IsDrag) { m_RotateAngle -= DeviceInput.UF_HorizontalDelta(0) * m_SpeedRotate; if (m_Preview != null) { m_Preview.UF_SetEuler(new Vector3(0, m_RotateAngle, 0)); } } }
private void UF_UpdateRotate() { if (useDragRotate) { if (!m_IsDrag) { if (DeviceInput.UF_Down(0)) { UF_OnInputDown(); } } else { if (DeviceInput.UF_Up(0)) { UF_OnInputUp(); return; } m_SoundAngle -= DeviceInput.UF_HorizontalDelta(0) * speedRotate; gameObject.transform.localEulerAngles = new Vector3(gameObject.transform.localEulerAngles.x, m_SoundAngle, gameObject.transform.eulerAngles.z); } } }