コード例 #1
0
        private void OnKeyUp(MyKeyboardEventArgs e)
        {
            KeyboardHadler <MyKeyboardEventArgs> temp = KeyUp;

            if (temp != null)
            {
                temp.Invoke(e);
            }
        }
コード例 #2
0
        public void KeyboardEventsHandler()
        {
            MyKeyboardEventArgs e;
            MyKeys vKeyDown = GetCurretDownKey();

            if (vKeyDown != MyKeys.None)
            {
                oldKey = vKeyDown;
                e      = new MyKeyboardEventArgs(vKeyDown);
                OnKeyDown(e);
            }
            else if (oldKey != MyKeys.None && !IsKeyDown(oldKey))
            {
                e = new MyKeyboardEventArgs(oldKey);
                OnKeyUp(e);
                oldKey = MyKeys.None;
            }
        }
コード例 #3
0
 protected virtual void GameKeyUp(MyKeyboardEventArgs e)
 {
 }