Ejemplo n.º 1
0
        void Update()
        {
            AutoScrolling();

            drawCounter++;

            if (drawCounter % 5 != 0)
            {
                return;
            }
            if (10000 < drawCounter)
            {
                drawCounter = 0;
            }

            var consumed = false;

            // emit events.
            if (manipulateEvents_.keyLeft)
            {
                //SelectPreviousTack();
                ChangeStart(true);
                consumed = true;
            }
            if (manipulateEvents_.keyRight)
            {
                //SelectNextTack();
                ChangeStart(false);
                consumed = true;
            }

            if (manipulateEvents_.keyUp)
            {
                //SelectAheadObject();
                ChangeStartAll(true);
                consumed = true;
            }
            if (manipulateEvents_.keyDown)
            {
                //SelectBelowObject();
                ChangeStartAll(false);
                consumed = true;
            }

            // renew.
            if (consumed)
            {
                manipulateEvents_ = new ManipulateEvents();
            }
        }
Ejemplo n.º 2
0
        private void Update()
        {
            drawCounter++;

            if (drawCounter % 5 != 0)
            {
                return;
            }


            if (10000 < drawCounter)
            {
                drawCounter = 0;
            }

            var consumed = false;

            // emit events.
            if (manipulateEvents.keyLeft)
            {
                SelectPreviousTack();
                consumed = true;
            }
            if (manipulateEvents.keyRight)
            {
                SelectNextTack();
                consumed = true;
            }

            if (manipulateEvents.keyUp)
            {
                SelectAheadObject();
                consumed = true;
            }
            if (manipulateEvents.keyDown)
            {
                SelectBelowObject();
                consumed = true;
            }

            // renew.
            if (consumed)
            {
                manipulateEvents = new ManipulateEvents();
            }
        }