Это может показаться очень простым вопросом, но я совершенно смущен. У меня есть условие 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);
Я не знал, что обработка поддерживает второй тип синтаксиса, который вы предложили. Я думаю, что, возможно, неправильно понял книгу, которую я читаю, я проверю ее снова. Кроме того, ошибка, которую я сделал, заключается в этой строке: «&& posEy + wEy> myPlats [i] yPos». Я забыл добавить точку после myPlats [i] (.) YPos. Благодаря! – Alvarop