这似乎是一个非常简单的问题,但我很困惑。我有一个 if 条件,其中包含许多条件,我无法弄清楚在这种情况下要使用的括号语法。谁能给我一些提示,告诉我如何为这种情况或在 if 语句中有这么多条件的任何其他情况找出正确的语法?谢谢!
void collisionEn() {
for (int i = 0; i < myPlats.length; i++) {
if (posEx > myPlats[i].xPos)
&& (posEx+wEx > myPlats[i].xPos)
&& (posEx+wEx < myPlats[i].xPos + myPlats[i].platWidth)
&& (posEx < myPlats[i].xPos + myPlats[i].platWidth)
&& (posEy > myPlats[i].yPos)
&& (posEy < myPlats[i].yPos + myPlats[i].platHeight)
&& (posEy+wEy > myPlats[i]yPos)
&& (posEy+wEy < myPlats[i].yPos + myPlats[i].platHeight)
rect(0, 0, 1000, 1000);