我通过以下代码捕获按下的键:
KeyboardState keyState = Keyboard.GetState();
我可以将关键笔划设置为keyState
,以便我可以模拟用户输入吗?
答案 0 :(得分:1)
你的意思是this吗?
使用KeyboardState
构造函数,您可以使用KeyboardState
的数组或参数列表初始化Keys
类的新实例,以初始化为按下。
答案 1 :(得分:0)
Keys[] keys = new Keys[] {Keys.A, Keys.B};
KeyboardState keystate = new KeyboardState(keys);
if (keystate.isKeyDown(Keys.A))
//true
试试看,我并不是100%确定这是你想要的,但它应该让你走上正轨。