无码色偷偷亚洲国内自拍_国产男女性潮高清免费网站_69SEX久久精品国产麻豆_日本高清在线一区二区三区

千鋒教(jiao)育(yu)-做有情懷、有良心、有品質的(de)職業(ye)教(jiao)育(yu)機構(gou)

當前位置:首頁  >  IT問答庫  >  unity基礎知識

Unity中如何使用代碼切換場景

發布:qyf 2022-09-29 14:03

Unity中如何使用(yong)代(dai)碼切換場(chang)景

推薦答案

  同學你好,Unity中如何使用代碼切換場景?在(zai)Unity中肯定會(hui)用到切(qie)換場景這(zhe)個功能,所以這(zhe)里簡單介(jie)紹一下切(qie)換場景的(de)方(fang)法。

  在(zai)腳本內(nei)引入命名空間(jian):using UnityEngine.SceneManagement;

  執行代碼:SceneManager.LoadScene

  具體使(shi)用方法(fa)示(shi)例: 1.首先工程中需(xu)要有兩個Scene場(chang)景,用于(yu)切換(huan)場(chang)景

1

 

  2.將(jiang)場景(jing)添(tian)加(jia)到(dao)BuildSetting 打開(kai)菜(cai)單(dan)欄File -> Build Setting ,然后(hou)將(jiang)場景(jing)添(tian)加(jia)到(dao)BuildSetting,直接拖動(dong)或者Add open Scenes都可(ke)以。

2

  3.使(shi)用代碼進行場景(jing)切換 添加一個Button按鈕,點擊按鈕的(de)時(shi)候切換場景(jing)

  別忘記在場景中給(gei)Button賦(fu)值哦!

  using UnityEngine;

  using UnityEngine.SceneManagement;

  using UnityEngine.UI;

  public class UnityTest1 : MonoBehaviour

  {

  public Button button1;

  void Start()

  {

  button1.onClick.AddListener(SwitchScene);

  }

  void SwitchScene()

  {

  //方法一(yi),通過索引值切換場(chang)景

  //SceneManager.LoadScene(1);

  //方法(fa)二,通過(guo)場(chang)景名(ming)字切(qie)換場(chang)景

  SceneManager.LoadScene("Scene2");

  }

  }

  效果如下: 

3

  核心代碼:

  SceneManager.LoadScene();

  里面的參數可以是場景的名(ming)字,也(ye)可以是場景在Build Setting 中(zhong)的索引(yin)值!

  老(lao)版(ban)本(ben)還可以(yi)使用(yong)以(yi)下代碼進行切換,不(bu)過現(xian)在(zai)已經棄(qi)用(yong)了!

  Application.LoadLevel("1");

最新問答資訊

01 unity用什么編程語言?unity學習難度大嗎

學習 unity 語言
6020 人關注

02 python容易學嗎?學好python有什么好處?

學習 python 工作 培訓
5389 人關注

03 html是什么語言?html學習難嗎?

學習 html 語言 可以
5062 人關注

04 c語言難學嗎?c語言學好要多久?

語言 技術 學習
4733 人關注

06 學好平面設計要多久?報速成班靠譜嗎?

平面 設計 學習 時間
4238 人關注

技術干貨

更多 >

相關問題

unity用什么編程語言?unity學(xue)習(xi)難度(du)大嗎(ma)

目前各(ge)大(da)領域對unity這(zhe)一(yi)編程語言有著具(ju)體(ti)的(de)要求,會unity可輕(qing)松(song)...

Unity中如(ru)何使用代碼切換場景

同(tong)學(xue)你好(hao),Unity中如(ru)何使用代碼切(qie)(qie)換場景(jing)?在Unity中肯定會用到切(qie)(qie)...

UnityHub中提示許可證(zheng)過(guo)期了怎么辦?

同學(xue)您好,在使(shi)用(yong)Unity的過程中,我們(men)經常會遇到一個提示:您沒(mei)...

Unity中使(shi)用代碼(ma)激(ji)活(huo)(huo)/取消激(ji)活(huo)(huo)某個(ge)游(you)戲對象的方法

同學您好,在(zai)Unity中取消激活某個游戲物體非(fei)常簡(jian)單,只需要在(zai)屬...

Unity四元數與歐拉角(jiao)之間轉換(huan)

normalized;將方(fang)向向量轉換為四元數Quaternion rotation =Quater...

Unity中的(de)對象池技術(shu)

同(tong)學您好,對象池是一種Unity經常用(yong)到的(de)內(nei)存管理服務(wu),針(zhen)對需要...

測一測
你知道多少IT梗