C# 我可以为键盘状态指定按键笔划吗?
我通过以下代码捕获按下的键:C# 我可以为键盘状态指定按键笔划吗?,c#,xna,keyboard,key,C#,Xna,Keyboard,Key,我通过以下代码捕获按下的键: KeyboardState keyState=Keyboard.GetState() 我可以将按键笔划设置为keyState,以便模拟用户输入吗?你的意思是类似的吗 使用KeyboardState构造函数,您可以使用键的数组或参数列表初始化KeyboardState类的一个新实例,以在按下时进行初始化 Keys[] keys = new Keys[] {Keys.A, Keys.B}; KeyboardState keystate = new KeyboardSt
KeyboardState keyState=Keyboard.GetState()代码>
我可以将按键笔划设置为keyState
,以便模拟用户输入吗?你的意思是类似的吗
使用KeyboardState
构造函数,您可以使用键的数组或参数列表初始化KeyboardState
类的一个新实例,以在按下时进行初始化
Keys[] keys = new Keys[] {Keys.A, Keys.B};
KeyboardState keystate = new KeyboardState(keys);
if (keystate.isKeyDown(Keys.A))
//true
试试看,我不是100%确定这是你想要的,但它应该让你走上正确的轨道