📅  最后修改于: 2023-12-03 15:05:45.148000             🧑  作者: Mango
在 Unity 中,有时候你会需要查看你当前所处的场景名称,以便于调试或者处理一些逻辑。本文将介绍 Unity 中如何查看当前场景。
在 C# 代码中使用 SceneManager 类可以获取当前场景的名称。示例代码如下:
using UnityEngine.SceneManagement;
public class SceneController : MonoBehaviour
{
void Start()
{
Debug.Log("当前场景名称:" + SceneManager.GetActiveScene().name);
}
}
将该代码添加到场景中任意一个 GameObject 上,当场景运行时,控制台将输出当前场景的名称。
在 Unity 编辑器中,你也可以找到当前所处的场景名称。打开顶部菜单栏中的 “File”(文件)选项,选择 “Build Settings”(构建设置),在弹出的窗口中你将看到 “Scenes In Build”(已构建场景)。
已经加入到场景构建列表中的场景,在左侧会显示该场景的名称,你可以通过选中场景后按下 “Play”(播放)按钮来运行场景。此时可以在右上角的游戏窗口看到你所处的场景。
在 Unity 中,通过编写代码或者使用编辑器,你可以很方便地查看当前所处的场景名称。这将为你的调试和逻辑处理提供便利。