我正在尝试在Update方法中打印两个鼠标按钮的状态。
MouseState state = Mouse.GetState();
Console.WriteLine(state.LeftButton + " " + state.RightButton);
然后,当我点击左边时,我得到了
Pressed Released
如果我保持左边,但是现在点击右边,在大约一秒钟内,左按钮被"释放"然后回到"按下"一段时间
知道是否有任何已知的错误或任何解决方法?
答案 0 :(得分:1)
这不是错误。如果按住左键并按下右键。按下,释放,按下左按钮的行为。
很容易在浏览器中测试它。
1- Press your left button.
左键行为:pressed
2- Press your right button.
左键行为:released
3- In your browser you will see menu items. Bring your cursor to one of them.
左键行为:pressed
4- Release your left button.
左键行为:released
结果:您将看到单击了。