В моем школьном классе мы играем в очень простую игру с вопросом «да» или «нет», но я не могу понять, когда нажимать определенное место на экране, которое будет кнопкой. Я буду использовать прямоугольник в качестве кнопки, и я новичок в Javascript.
Я пытался смешать x и y, и я пытался сделать другой метод, который изменяет x и y.
//**This is my code**//
//**The first button for the cat**//
rect(5, 225, 50, 50);
text("Yes", 10, 298);
//**The second button for the cat**//
rect(145, 226, 50, 50);
text("No", 160, 297);
if ((mousePressed==true)&&(mouseX<=27)&&(mouseY<=248)) {
textSize(10);
text("Your right", 67, 260);
}
if ((mousePressed==true)&&(mouseX<=153)&&(mouseY<=256)) {
textSize(10);
text("Your wrong", 67, 260);
}
if ((mousePressed==true)&&(mouseX<229)&&(mouseY<229)) {
textSize(20);
text("Correct", 345, 254);
}
if ((mousePressed==true)&&(mouseX<493)&&(mouseY<231)) {
textSize(20);
text("Incorrect", 345, 254);
}
}
void mousePressed(){
//**Clears the screen**//
clear();
}
Моя цель - попытаться сделать так, чтобы кнопка появлялась при нажатии кнопки, чтобы я мог видеть только одну, когда я нажимаю ее. И то же самое для другого.