我遇到麻烦,遇到困难,永远不会离开。
我制作了一个测试程序,当光标在窗口外时,按下(在这种情况下使用TouchPanel.EnableMouseTouchPoint = true的鼠标按钮)按下然后释放。触点将卡住并继续存在。这样做可以构建一大堆旧的不存在的触摸。
相关代码:
TouchCollection touches;
然后在初始化中:
TouchPanel.EnableMouseTouchPoint = true;
更新
touches = TouchPanel.GetState();
然后在平局中:
spriteBatch.Begin();
for (int i = 0; i < touches.Count; i++)
{
spriteBatch.Draw(debugPoint, touches[i].Position);
}
spriteBatch.End();
我已经尝试使用VisualStudio 2015,monogame 3.5&amp; 3.6。
答案 0 :(得分:0)
实际上这是MonoGame中我在本地分支中修复的错误。所以,我去创造了一个真正的拉动请求。您可以在此处查看修复程序: