タイトル画面をuGUIで作成しよう
これまでに作成した作業を復習を兼ねてやってみましょう。
- タイトルを作成
- ゲーム開始用のボタンを配置
ボタンからプログラムを動かそう
タイトルシーンのプログラムTitle
を作成します。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;//シーン遷移に使用するクラスの名前空間
public class Title : MonoBehaviour
{
public void OnGameStart ()
{
SceneManager.LoadScene("Main");
}
}
ボタンを押したらOnGameStart
が実行されるように設定しましょう。
シーン遷移用にBuild Settingsを追加しよう
SceneManager.LoadScene
から呼べるシーンは、Build Settingsに追加されている必要があるので、最後にそれを追加する作業を行います。
メインメニュー > File > Build Settings...
を選択し、Build Settingsのウィンドウを開きます。
あとは下記のどちらかの方法でScenes in Buildに遷移する先のシーンを追加しておきます。
Add Opne Scenes
で追加- Assetsフォルダから
Scenes in Build
にドラッグ