MenuElement.Update C# (CSharp) Method

Update() public method

public Update ( ) : void
return void
    void Update()
    {
    }

Usage Example

示例#1
0
文件: Menu.cs 项目: csatari/pixeek
        public void Update(GameTime gameTime)
        {
            //Érintés lekezelése
            currentTouchState = TouchPanel.GetState();

            while (TouchPanel.IsGestureAvailable)
            {
                var gesture = TouchPanel.ReadGesture();
                switch (gesture.GestureType)
                {
                case GestureType.DoubleTap:
                    break;

                case GestureType.Tap:
                    root.OnPress(new Point((int)gesture.Position.X, (int)gesture.Position.Y), false);
                    break;
                }
            }

            //egér lekezelése
            if (lastButtonState != Mouse.GetState().LeftButton)
            {
                root.OnPress(Mouse.GetState().Position, Mouse.GetState().LeftButton == ButtonState.Pressed);
                lastButtonState = Mouse.GetState().LeftButton;
            }
            else
            {
                root.OnHover(Mouse.GetState().Position, Mouse.GetState().LeftButton == ButtonState.Released);
            }
            root.Update(gameTime);
        }
All Usage Examples Of MenuElement::Update