Как я могу предотвратить прохождение элемента через мои стены в p5? - PullRequest
0 голосов
/ 01 апреля 2019

Я сделал Facetracking Interaction, используя ml5 - posenet. Теперь я хочу, чтобы следящая частица оставалась в особых областях. Итак, я построил границу. Так или иначе это все еще пробегает это. Но в консоли обнаруживается, что столкновение обнаружено, и я уже включил в него звук как событие, поэтому само столкновение, похоже, не является проблемой.

 if(noseX> rect1X -rect1Width  && 
 noseX < rect1X + rect1Width &&
 noseY > rect1Y- rect1Height &&
 noseY < rect1Y + rect1Height) {
 mySound.play();

console.log('nose collided with blue');
noseXchange*= -1;
noseYchange*= -1;
...