请记住我刚刚开始使用c#。 我有这段代码:
player.Location.Y += 8;
但遗憾的是我在player.Location上出现了这个错误
Cannot modify the return value of 'Control.Location' because it is not a variable
我的完整代码是:
private void timer1_Tick(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Space)
{
player.Location.Y += 8;
timer2.Interval = 600;
timer2.Start();
}
}
我的目标是:
将“玩家”的Y提高8,然后启动一个慢慢放下他的计时器。