public static MonoScript CreateMonoScript(string scriptContents, string className, string nameSpace, string assemblyName, bool isEditorScript) { MonoScript monoScript = new MonoScript(); monoScript.Init(scriptContents, className, nameSpace, assemblyName, isEditorScript); return(monoScript); }
public static MonoScript CreateMonoScript(string scriptContents, string className, string nameSpace, string assemblyName, bool isEditorScript) { var script = new MonoScript(); if (!string.IsNullOrEmpty(scriptContents)) { Debug.LogWarning($"MonoScript {className} was initialized with a non-empty script. This has never worked and should not be attempted. The script contents will be ignored"); } script.Init(className, nameSpace, assemblyName, isEditorScript); return(script); }