0
我需要帮助您制作一个if/then语句,该语句取决于影片剪辑位于特定坐标之间以便规则起作用。下面是我试图使用的代码:涉及坐标的条件语句
如果(honey1.x> = 165 < = 231.x; honey1.y> = 295 < = 330.y;){ honeyOne =真} }
我还没有找到很多帮助条件语句超越非常简单或不相关的说明。如果有人知道如何做出这样的表述,我会非常感激。
我需要帮助您制作一个if/then语句,该语句取决于影片剪辑位于特定坐标之间以便规则起作用。下面是我试图使用的代码:涉及坐标的条件语句
如果(honey1.x> = 165 < = 231.x; honey1.y> = 295 < = 330.y;){ honeyOne =真} }
我还没有找到很多帮助条件语句超越非常简单或不相关的说明。如果有人知道如何做出这样的表述,我会非常感激。
测试数字在两个边界之间的方法可能如下所示。
bool IsBetweenInclusive(int value, int lower, int upper)
{
return value >= lower
&& value <= upper;
}
这是容易扩展到一个点结构
bool IsBetweenInclusive(Point value, Point lower, Point upper)
{
return IsBetweenInclusive(value.X, lower.X, upper.X)
&& IsBetweenInclusive(value.Y, lower.Y, upper.Y);
}
如果你的坐标系是在双或浮点数类型的数字空间,你需要做的工作占四舍五入。