Active Scene#
Can Read
Cannot Write
Description#
The current active scene
Code#
using System;
using UnityEngine.SceneManagement;
using VisualScript.Icons;
namespace VisualScript.Runtime
{
[Get]
[Title("Active Scene")]
[Category("Active Scene")]
[Description("The current active scene")]
[Image(typeof(IconUnity), ColorTheme.Type.Blue)]
[Keywords("Loaded", "Current")]
[Serializable]
public class TypeSceneActive : TypeScene
{
public override int Get(Args args)
{
Scene scene = SceneManager.GetActiveScene();
return scene.buildIndex;
}
public override string ToString()
{
return "Active Scene";
}
}
}