public void Update() { UpdateInputFrame(); if (HasInputChanged()) { bool touchHandled = false; if (m_isTouchSupported) { touchHandled = HandleTouchInput(); } if (!touchHandled && m_isMouseSupported) { HandleMouseInput(); } } if (m_isTouchSupported) { m_touchInputProcessor.Update(Time.deltaTime); } if (m_isMouseSupported) { m_mouseInputProcessor.Update(Time.deltaTime); } }
public void Update() { UpdateInputFrame(); if (HasInputChanged()) { if (m_isTouchSupported) { HandleTouchInput(); } else { HandleMouseInput(); } } m_inputProcessor.Update(Time.deltaTime); }