Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


GetAllRuntimeMonoScripts()

Gets an array of scripts that will be available at runtime.
Read time 1 minuteLast updated 4 days ago

Definition

  • Type: Method
  • Namespace: UnityEditor
  • Assembly: UnityEditor
public static MonoScript[] GetAllRuntimeMonoScripts()

Returns

Type

Description

MonoScript[]Returns an array of scripts.

Remarks

Additional Resources: AssetDatabase.FindAssets.

Examples

using UnityEngine;using UnityEditor;class Example{ [MenuItem("Examples/Get Scripts Available at Runtime")] public static void GetScriptsAvailableAtRuntime() { foreach (var monoScript in MonoImporter.GetAllRuntimeMonoScripts()) { Debug.Log($"Class: {monoScript.GetClass()}, Name: {monoScript.name}"); } }}