boolに死んだ時にtrueになるものを追加して、1回だけ動くようにしましたが違いました
Invokeはnフレーム後に1回呼ばれると言う認識だったんですが、間違ってるんでしょうか・・・?