Пример #1
0
        protected override bool MouseUp(Event evt, WindowState state)
        {
            if (!state.isJogging)
            {
                return(false);
            }

            m_MouseDownOrigin   = evt.mousePosition;
            state.playbackSpeed = 0.0f;
            state.Play();
            return(false);
        }
Пример #2
0
        protected override bool MouseDrag(Event evt, WindowState state)
        {
            if (!state.isJogging)
            {
                return(false);
            }

            var distance = evt.mousePosition - m_MouseDownOrigin;

            state.playbackSpeed = distance.x * 0.002f;
            state.Play();
            return(true);
        }