フォーカスしようとしたらエラー
ボタンAにフォーカスしたら、自動的にボタンBにフォーカスするようにしたい。それだけなんです。
しかし、UNITYは許してくれない。
Attempting to select *** (UnityEngine.GameObject)while already selecting an object.
「既にフォーカスしてるのに別のやつにフォーカスしようとしちゃダメだよ!」と言ってます。
対処法
色々調べたのですが、ここに対処法が載っていました。
要するに、1フレーム内で二つ以上のオブジェクトにフォーカスしようとするとエラーになるそうです。
というわけで、DelayCoroutineで1フレーム後にフォーカスするようにしたら解決しました。