我正在尝试为游戏制作主菜单,当我在某个区域上点击(或左键单击)时遇到了这些问题。我见过许多 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();
//....
}
相反,只要按下按钮,声音就会不断播放。尝试与新闻稿合作,但没有奏效。请原谅我的变量名,哈哈,这是一个快速测试。提前致谢