代码:
private void sprites_updater_Tick(object sender, EventArgs e)
{
s++;
int x = player.Location.X;
int y = player.Location.Y;
if (s == 1)
if (ModifierKeys.HasFlag(Keys.A))
{
player.Location = new Point(x - 5, y);
}
s = 0;
sprites_updater.Start();
}
所以在使用计时器代码时,我在上面写了同样的东西(ModifierKeys.HasFlag(Keys.A)),但它没有用。为什么?!顺便说一句,有没有办法在不使用 XNA、WPF 或任何其他东西(仅 .NET)的情况下在 WinForms 面板中显示 3d 相机透视图?!