如何使用坐标检查你的作品是否在 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
}
我需要在游戏的最后部分解决以下问题。我想通过坐标检查是否所有的棋子都在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
}