Мне нужна помощь с моим кодом, когда моя мышь нажата и один текст появляется - PullRequest
0 голосов
/ 13 апреля 2019

В моем школьном классе мы играем в очень простую игру с вопросом «да» или «нет», но я не могу понять, когда нажимать определенное место на экране, которое будет кнопкой. Я буду использовать прямоугольник в качестве кнопки, и я новичок в 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(); 
}

Моя цель - попытаться сделать так, чтобы кнопка появлялась при нажатии кнопки, чтобы я мог видеть только одну, когда я нажимаю ее. И то же самое для другого.

...