如何使用坐标检查你的作品是否在 C# 中的 A 和 B 之间

How to check if your pieces are between A and B in c# using coordinates

我需要在游戏的最后部分解决以下问题。我想通过坐标检查是否所有的棋子都在A和B之间(下图)。

例如:If(Blackpieces.Location == (between X1 Y1 and X20 Y20) {the coding i'll add}

我更想找这个 if 语句,但到处都找不到,我该怎么做?

我不知道你的X轴和Y轴的方向,但你只是调整了下级或上级的关系

要测试坐标,您必须像这样测试 X 和 Y(我假设位置是 x,y 坐标):

If(Blackpieces.Location.x > X1 && Blackpieces.Location.x < X20 &&
   Blackpieces.Location.y > Y1 && Blackpieces.Location.y < Y20)
{
   //DO Something
}