We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9dec6c2 commit b96a2bbCopy full SHA for b96a2bb
Editor/PreferencesGUI.cs
@@ -81,8 +81,19 @@ private static void CreateDefaultScript()
81
}
82
83
84
- var srcfile = "Packages/com.litefeel.luainteractive/Editor/defaultlua.lua";
+ var srcfile = GetDefultLuaFile();
85
File.Copy(srcfile, path, true);
86
87
+
88
+ /// <summary>
89
+ /// 获得调用函数的类名和方法。
90
+ /// </summary>
91
+ /// <returns></returns>
92
+ public static string GetDefultLuaFile()
93
+ {
94
+ var st = new System.Diagnostics.StackTrace(1, true).GetFrame(0);
95
+ var dir = System.IO.Path.GetDirectoryName(st.GetFileName());
96
+ return Path.Combine(dir, "defaultlua.lua");
97
+ }
98
99
0 commit comments