ドキュメント

Unity Engine

Unity Engine

currentScene

The path of the Scene that the user has currently open (Will be an empty string if no Scene is currently open). (Read Only)
読み終わるまでの所要時間 1 分最終更新 1ヶ月前

Definition

  • Type: Property
  • Namespace: UnityEditor
  • Assembly: UnityEditor.CoreModule
注意
Deprecated. Use EditorSceneManager to see which scenes are currently loaded
public static string currentScene { get; set; }

Remarks

All paths are relative to the project folder. Like: "Assets/MyScenes/MyScene.unity".

Examples

using UnityEngine;using UnityEditor;public class Example : MonoBehaviour{ // saves the current Scene into a new temporary scene. [MenuItem("Example/Save temp Scene %s")] static void SaveTempScene() { string[] path = EditorApplication.currentScene.Split(char.Parse("/")); path[path.Length - 1] = "Temp_" + path[path.Length - 1]; EditorApplication.SaveScene(string.Join("/", path)); }}