我将精灵绘制到一个位置,并希望创建一个类似于
的语句if(int y == int x (give or take 30)) {
//do something
}
我基本上有一个在设定位置绘制的精灵
if (y >= 520 - enemyHeight - ySpeed || y + ySpeed <= 310) {
ySpeed = -ySpeed;
if (ySpeed > 0) {
direction = 0;
}
}
我想检查y是否在另一个值的某个int内,慢慢地将其递增到该值。
答案 0 :(得分:1)
您可以检查整数与目标值之间的差异是否小于“给定或取值”值 - 如下所示:
if (Math.abs(y - x) <= 30)