いつも思うのだがUnityで初めてプログラミングを全くやったことない人が、これでプログラミング覚えるのはあまり良くない気がする。Unityはボタンにスクリプトをつけるという前提なので、クラスを作ってNewしようとすると怒る。それ、許さないって怒られる。別の言語でプログラミングやる方はお分かりでしょうが、クラスNewできないんだふーんってなるじゃん?逆のバターンで、クラスをNewしようとする発想がない人がやるとちょっとなと思って。いや、偏見と先入観かもしれないけど。UnityUnity始めた時は、わからんかったなに当たり前なこと言ってんだよってことかもしれませんけど。私は知らなかったの!知ったのはほんの、一個前のアプリ作った時でした。Prefubすごいってこと。アニメーターもまとめてプレハブ化できるー。こんな感じのパネルがあるとしましょう。今は「Info」だけにしている。同じ大きさのオブジェクト(ま、パネルですけど)を後3つ、作る。ShopとかSmsとかね。初心者の私は、それぞれのパネルにAnimatorをそれぞれ作り(つまり4つ)、それぞれを動かしていました。無駄だね!だって「Info」パネルを作って、Animatorまでつけた状態でPrefubしちゃえば良かったもんね。スクリプトで区別してやれば良いだけの話。Prefub化したInfoから、もう一つ作成してやる。スクリプトは、ボタンを利用するところにつけてます。そこにPublicでAnimatorを設定させる。