ゲームのメイン メニューを作成しようとしていますが、領域をタップ (または左クリック) するとこれらの問題が発生します。WP7 の多くのゲーム メニューで、クリックを離すと何かが実行されるのを見てきました。押したときに画像を表示し、離したときに音を出そうとしています。
これはどのように可能ですか?
これが私のコードです:
//putoClick's = Mouse.GetState();
//clickarea = the same dimensions as putoClick;
if (putoClick.LeftButton == ButtonState.Pressed)
{
mouseClick = new Rectangle(putoClick.X, putoClick.Y, 30, 20);
if (clickArea.Intersects(mouseClick))
{
spriteBatch.Draw(imgB, btnPos, Color.White);
btnMenuClickSound.Play();
}
else
{
spriteBatch.Draw(imgBs, btnPosN, Color.White);
}
putoClick = Mouse.GetState();
//....
}
代わりに、ボタンが押されるたびにサウンドが常に再生されます。プレスとリリースで作業しようとしましたが、うまくいきませんでした。私の変数名を許してください笑それは簡単なテストです。前もって感謝します