【发布时间】:2013-03-23 07:56:13
【问题描述】:
我正在尝试为游戏制作主菜单,当我在某个区域上点击(或左键单击)时遇到了这些问题。我见过许多 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();
//....
}
当按下按钮时,声音会不断播放。尝试与新闻稿合作,但没有奏效。请原谅我的变量名,哈哈,这是一个快速测试。在此先感谢
【问题讨论】:
-
如果此问题的任何答案帮助您解决了您的问题,您应该接受它,以便它可以帮助看到它的其他人。