Animator同じやつめっちゃ作ってたんだよねー。その状態で公開したんだよね(一番初期のやつ)。2個目のアプリの方が、色々と突っ込んでいるわりには軽いのですが、その理由の一つはこういう余計なものが集約されたからだと思うのね。恥さらしということで、公開。Unityパネル表示しよう真ん中の黄色い矢印のボタンは「ComputerButton」これをクリックすると「GamePanel」が現れます。いうことで、これがトップ画面。右のパネルのど真ん中にあるイメージ(ボタンコンポーネントつき)をクリックすると、左の子が表示されます。アプリを稼働させると、こんな感じ。(作ってはおいたけど、実装はしていない「クローズ」ここの説明のブロガーさんは山ほどあるので、説明スキップ。作成したTriggerは「Open」「Close」の二つ。どんな動きなのかは、名前のとおり。Triggerをスクリップで設定する。これもいっぱいあるけど、一応。スクリプト名は「SubPanelControl.cs」c#です。("Open");}}上記スクリプトは「GamePanel」につけています。動かしたいのは、このパネルだから。AnimatorをPublicにしているので、スクリプトのところで、アニメーションをつけている、己を設定してあげる。これを呼び出すボタンは、こう。Click()時に呼び出すのは、「GamePanel」なので、引っ張って設定。「GamePanel」に設定されている、スクリプト「SubPanelControl.cs」の「OpenPanel」関数を設定。スクリプトなしでTriggerを稼働させるこの記事が、見つからなかったので書く。探せばあるとは思いますけど、やっぱりスクリプトを作成してやるのが主流なのでしょうね。今回、TriggerさんはString型なので、それを選択し、Triggerを設定すれば良い。完結な動きをするなら、スクリプトを作成して動かすメリットはないでしょうね。Unityさんが楽にしてくれたし。ボタン押してから数秒後に開きたい、もしくは他のパネルやらボタンを推せなくするとか、「アニメーション動かす以外」を混ぜ込みたかっただ、どうしてもスクリプトが必要になる。椿さんのツイッターで、これすごいって思っていたUnity2017.3の機能。ズームできる!!!感動した。Unity個人的な設定そういえば、Unity最初に触った時に、特に何も考えていなくて痛い目を見たのが、CanvasScalerでした。私の場合は今のところAndroid端末した開発していませんが、ご参考までと、私の設定を記事にします。今は流れるかのようにこの設定をしてしまうのですが、久しぶりに開いてあ、そういえばと思ったので。初期で開くと、この状態。要素をスクリーンサイズによらずピクセル単位で同様のサイズに保ちます。