一区二区三区精品视频-一区二区三区国产美女在线播放-一区二区三区福利视频-一区二区三区福利-毛片大全免费看-毛片大片免费看

千鋒教育-做有情懷、有良心、有品質的職業教育機構

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

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

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

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

推薦答案

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

  在腳本內引入命名空間:using UnityEngine.SceneManagement;

  執行代碼:SceneManager.LoadScene

  具體使用方法示例: 1.首先工程中需要有兩個Scene場景,用于切換場景

1

 

  2.將場景添加到BuildSetting 打開菜單欄File -> Build Setting ,然后將場景添加到BuildSetting,直接拖動或者Add open Scenes都可以。

2

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

  別忘記在場景中給Button賦值哦!

  using UnityEngine;

  using UnityEngine.SceneManagement;

  using UnityEngine.UI;

  public class UnityTest1 : MonoBehaviour

  {

  public Button button1;

  void Start()

  {

  button1.onClick.AddListener(SwitchScene);

  }

  void SwitchScene()

  {

  //方法一,通過索引值切換場景

  //SceneManager.LoadScene(1);

  //方法二,通過場景名字切換場景

  SceneManager.LoadScene("Scene2");

  }

  }

  效果如下: 

3

  核心代碼:

  SceneManager.LoadScene();

  里面的參數可以是場景的名字,也可以是場景在Build Setting 中的索引值!

  老版本還可以使用以下代碼進行切換,不過現在已經棄用了!

  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學習難度大嗎

目前各大領域對unity這一編程語言有著具體的要求,會unity可輕松...

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

同學你好,Unity中如何使用代碼切換場景?在Unity中肯定會用到切...

UnityHub中提示許可證過期了怎么辦?

同學您好,在使用Unity的過程中,我們經常會遇到一個提示:您沒...

Unity中使用代碼激活/取消激活某個游戲對象的方法

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

Unity四元數與歐拉角之間轉換

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

Unity中的對象池技術

同學您好,對象池是一種Unity經常用到的內存管理服務,針對需要...

測一測
你知道多少IT梗

主站蜘蛛池模板: 颍上县| 邻水| 兴和县| 法库县| 射阳县| 方正县| 綦江县| 舞钢市| 青神县| 萍乡市| 盐边县| 霍林郭勒市| 灵璧县| 安阳县| 卓资县| 肇州县| 厦门市| 阿克| 西乌珠穆沁旗| 福建省| 九台市| 阳新县| 孟连| 定陶县| 阳城县| 桂东县| 江永县| 定结县| 聂荣县| 鲁山县| 张家口市| 花莲县| 武鸣县| 法库县| 扶沟县| 尼木县| 沂源县| 开江县| 资中县| 江安县| 寿光市|