[tips]UnityでInvokeやDestroyがうまく動かない時のチェックポイント
指定時間後に指定した関数を実行するとてもお手軽で便利なInvoke()ですが、ちょっとしたミスで意図したように動かないことがあります。(Destroy()の場合もご参考に)
原因の9割(自分調べ)
よくあるミスとしては第一引数の関数名が間違っているです。
Invoke("関数名を文字列で指定", 1.0f);
ここがただの文字列指定なのでスペルミスがあってもエラーとはならないんですね。私はこういう発見しにくい凡ミスを避けるために関数名はコピペが基本だ...