1回だけの判定をもらうタイミングがわからないわけで
そのタイミングがくるまで何度も処理するのはダメなんです
1回だけだから、すぐ処理すると初期値のfalseになってしまいます