ボタンが押せない
Unityでボタンが押せなくなったので備忘録。
作業工程として、Scene1のボタンオブジェクトをプレハブ化し、
Scene2にそのプレハブを挿入した。
スクリプトなどをアタッチしてプレイしてみても、押せない!反応しない!
スクリプトの内容はScene1と同じにしているのにどうして!
→EventSystemオブジェクトが足りていないため。。。
よくわかっていないけど、ボタン押下などのイベントのために必要なオブジェクトらしい。
UIからボタン等追加すれば自動で作成されるオブジェクトだが、
プレハブ化したボタンをSceneにドラッグ&ドロップしただけでは作られないのであった。
Scene1のEventSystemをコピペすることで解決。
もはや、EventSystemをプレハブ化してScene作成時に挿入するようにしたほうがいい気がする。