2018.11.15スタートシーンを作るスタート画面を新たなシーンとして作成し、GameMainのシーンへ遷移させようと思います。新しいシーンを作ります。シーンを作ったら、背景とスタートボタンを設置して、カメラとCanvasの設定をGameMainと同一に設定しておき、GameStartManaerという空のゲームオブジェクトを追加しておきます。ヒエラルキーは以下のようになります。ボタンの場所やテキストのフォントを整えて、シーンビューを以下のようにします。(カメラのアイコンで隠れておりますが、ボタンのテキストは「START」にしています)ボタンクリックでシーンを遷移させるボタンのクリックでシーンを遷移させます。GameStartManagerというクラスを作成し、ボタンクリック時の処理を書きます。シーンの遷移はSceneManager.LoadScene(“シーン名”)で行います。}}GameStartManaerにアタッチします。Buttonのクリックの設定をします。GameStartManaerのStartClickメソッドを実行させます。これだけの状態でシーン遷移させようとすると、エラーになります。Settingsに使うシーンを設定します。右の数値は、順序も兼ねております。起動時に最初にロードされるのが、0番目のシーンになります。これで、GameStartが最初に呼び出されるシーンになります。今回はスコアを保存して表示します。保存には、UnityのPlayerPrefsを使います。PlayerPrefsにスコアを保存するスクリプトを書きます。その1Unityをインストールしたので、早速作ってみたいと思います。何を作ろうかと思ったのですが、話題の「どうぶつタワーバトル」の元となった「どうぶつタワー」を真似してタワー積み上げゲームを作って見ようかと思います。Unityを立ち上げ、プロジェクトファイルを作成します。今回、動物の部分を野菜にしてみようと思いますので、名前はVegetableTower(ベジタブルタワー)にします。今回はスコアの表示を追加します。UICanvas以下に、GameObject→UI→TextよりTextを追加します。名前はScoreTextとします。回転ボタンを押下すると回転させるようにします。GameManagerにRotateClickというメソッドを作り、そちらを呼び出すようにしてみます。コメントをキャンセルメールアドレスが公開されることはありません。RSSWordPress.org。