UI.Buttonでボタン押したときに実行されるイベント登録のこれ
押したときに、単純な引数1個までのメソッドなら呼び出せて便利。
自分のスクリプトでも何か行った時に、
登録しておいたものを実行するようにして汎用性持たせたい時がたまにあります。
UnityEventというクラスですぐに実装できます。
・変数追加
[SerializeField]
private UnityEngine.Events.UnityEvent OnFooEvent;
で、Inspectorに出てきました。
実行は、Invoke()です。
以下は、Updateごとに実行されます。
定期的に忘れるし調べ方もよくわからないのでメモ。