「Unity/Scene」の版間の差分

提供: 初心者エンジニアの簡易メモ
ナビゲーションに移動 検索に移動
14行目: 14行目:
#MianSceneのCanvasにButtonを設置する
#MianSceneのCanvasにButtonを設置する
#Buttonに以下のようにButtonScript.csを設置する
#Buttonに以下のようにButtonScript.csを設置する
using UnityEngine.SceneManagement;
  public class ButtonScript : MonoBehaviour {
  public class ButtonScript : MonoBehaviour {
  void Start () {
  void Start () {

2017年9月14日 (木) 16:32時点における版

Sceneとは

CanvasやCameraより上位の画面のこと

Scene作成

  1. メインメニュー/Assets/Create/Scene
  2. AssetsにNewSceneができる
  3. NewSceneを1クリックしてMainSceneに変更する

エディタ上でScene切り替え

  1. MainSceneと他のSceneをダブルクリックして切り替えることができる

Scene画面遷移

  1. MainSceneとSubSceneを作成する
  2. MianSceneのCanvasにButtonを設置する
  3. Buttonに以下のようにButtonScript.csを設置する
using UnityEngine.SceneManagement;
public class ButtonScript : MonoBehaviour {
	void Start () {
		GetComponent<Button>().onClick.AddListener(OnClick);
	}
	void OnClick()
	{
		SceneManager.LoadScene("SubScene");
	}
}
  1. File/BuildSettings/Scenes In Buildを開く
  2. "Scenes In Build"にMainSceneとSubSceneを追加する
  3. "Scenes In Build"には順序があって右側に数字が0のものが最初に表示される
  4. プレビューからボタンをクリックすると遷移する