Пример #1
0
        public KeyboardContext(Form form)
        {
            keyboard = new StratumKeyboardManager(form);
            keyboard.Initialize();

            previousState = keyboard.GetState();
            currentState = previousState;
        }
Пример #2
0
        public KeyboardContext(Form form)
        {
            keyboard = new StratumKeyboardManager(form);
            keyboard.Initialize();

            previousState = keyboard.GetState();
            currentState  = previousState;
        }
Пример #3
0
        //public KeyboardContext(DirectInput directInput)
        //{
        //    //keyboard = new SharpDX.DirectInput.Keyboard(directInput);
        //    //keyboard.Acquire();
        //    //previousState = keyboard.GetCurrentState();
        //    //keyboard.Unacquire();
        //}

        public virtual void Update(GameTime gameTime)
        {
            previousState = currentState;
            currentState  = keyboard.GetState();
        }