2014-09-18 65 views
0

我正在学习c#.net中的Windows窗体应用程序,并试图开发小型游戏。我没有太多的经验。所以我需要一些帮助。其实我在Windows窗体应用程序中做一个大奖游戏,我想当我点击播放按钮时,我的形式发生抖动或者说可以振动。我不知道你说的是什么,但是我做了所有其他的事情,它完成了。我只是想添加这种振动以获得好看和有趣。到处寻找,但没有找到解决办法。您的帮助将不胜感激。振动Windows应用程序的形式

回答

0

您可以使用这样的事情在按钮的点击事件:

private void button1_Click(object sender, EventArgs e) 
     { 
      for (int i = 0; i < 5; i++) 
      { 
       this.Left += 10; 
       System.Threading.Thread.Sleep(75); 
       this.Left -= 10; 
       System.Threading.Thread.Sleep(75); 
      } 
     } 

但我建议不要使用Windows窗体的游戏目的。

+0

无法工作,窗口不会移动没有消息泵。 – 2014-09-18 18:04:59

+0

你是什么意思的“不能工作”?有一个按钮有一个点击事件,按钮放置在一个窗体中,你可以测试它,并看到这工作正常。 – 2014-09-18 18:07:58

+0

@ScottChamberlain我在.Net 4.5.1版本下运行它,它工作得很完美。 – 2014-09-18 18:18:03

0

在按钮是按钮时,将所有内容都包含在面板中,将面板的位置从(0,0)设置为(-10,0)和设置为(10,0)(随意更改这些值)按下。