1
私は立ち往生して決して遠ざかりません。MonoGameは古い接触を維持しています
テストプログラムを作成しました。タッチパネル(このケースでは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で試しました。モノゲーム3.5 & 3.6です。