【发布时间】:2023-03-29 06:45:02
【问题描述】:
public void Move(VirtualKey direction, double boardX, double boardY)
{
switch (direction)
{
case VirtualKey.Up:
if (Y - _StepSize >= 0)
this.Y -= this._StepSize;
break;
case VirtualKey.Down:
if (Y + _StepSize <= boardY)
this.Y += this._StepSize;
break;
case VirtualKey.Right:
if (X + _StepSize <= boardX)
this.X += this._StepSize;
break;
case VirtualKey.Left:
if(X - _StepSize >= 0)
this.X -= this._StepSize;
break;
default:
break;
}
}
我想用 2 个键来倾斜移动。例如,我如何上下左右一起使用或上下左右一起使用?
【问题讨论】:
标签: c# visual-studio uwp key virtual-keyboard