iT邦幫忙

2021 iThome 鐵人賽

DAY 16
0
自我挑戰組

從0開始的UnityAR手機遊戲開發系列 第 16

[第十六天]從0開始的UnityAR手機遊戲開發-如何切換場景02

  • 分享至 

  • xImage
  •  

在Project新增Create→C# Script取名為ChangeScene
https://ithelp.ithome.com.tw/upload/images/20210930/20140569W6QyxVqofR.png

撰寫程式碼

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;

public class ChangeScene : MonoBehaviour
{
    public void ZeroChangeOne() {
        //以前的換場景程式,已過時但還是可以用
        //Application.LoadLevel("ARVideo");

        //需要在最上面加上using UnityEngine.SceneManagement;
        //轉到ARVideo場景
        //SceneManager.LoadScene("ARVideo");
        //轉到Scenes In Build排序為1的場景
        SceneManager.LoadScene(1);
    }
}

需要切換的場景都需要加入到Scenes In Build裡。
有2種寫法,挑一種寫就可以了

轉到指定場景
SceneManager.LoadScene("場景名稱");

轉到Scenes In Build排序為1的場景
SceneManager.LoadScene(1);
https://ithelp.ithome.com.tw/upload/images/20210930/20140569NFA5g3POXE.png


下一章節會介紹Button並使用Button來切換場景


上一篇
[第十五天]從0開始的UnityAR手機遊戲開發-如何切換場景01
下一篇
[第十七天]從0開始的UnityAR手機遊戲開發-如何切換場景03
系列文
從0開始的UnityAR手機遊戲開發30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言