我想製作一個移動的圖片盒(帶有我的'玩家'的圖像),這一切都很好,但我得到了Windows字符延遲的麻煩。
對於你不知道這是什麼:如果你按住一個鍵將打印它,等待一秒鐘,然後發送垃圾郵件。字符延遲c#
所以會發生什麼是我的播放器移動10px等待,然後移動,因爲它應該。
代碼運動:
if (e.KeyCode == Keys.Left)
{
if (shipBox.Left >= 7)
{
shipBox.Left -= 10;
}
}
if (e.KeyCode == Keys.Right)
{
if (shipBox.Left <= 375)
{
shipBox.Left += 10;
}
}
if (e.KeyCode == Keys.Up)
{
if (shipBox.Top >= 120)
{
shipBox.Top -= 10;
}
}
if (e.KeyCode == Keys.Down)
{
if (shipBox.Top <= 520)
{
shipBox.Top += 10;
}
}
謝謝!非常有幫助 – EpicKip