少年修仙传客户端代码仓库
Leonard Wu
2018-08-15 308b4a072186a5d7f54d90fa88da26347097e36d
提供窗口管理的lua接口
1个文件已修改
6 ■■■■ 已修改文件
Lua/LuaWindow.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/LuaWindow.cs
@@ -9,8 +9,6 @@
[LuaCallCSharp]
public class LuaWindow : Window
{
    public string fileName;
    Action luaOnDestroy;
    Action onBindController;
@@ -32,7 +30,7 @@
        scriptEnv.SetMetaTable(meta);
        meta.Dispose();
        LuaUtility.Do(fileName, "LuaWindow", scriptEnv);
        LuaUtility.Do(string.Format("window.{0}", this.gameObject.name), this.gameObject.name, scriptEnv);
        scriptEnv.Get("BindController", out onBindController);
        scriptEnv.Get("AddListeners", out onAddListeners);
@@ -68,7 +66,6 @@
    protected override void BindController()
    {
        Init();
        if (onBindController != null)
@@ -95,7 +92,6 @@
    protected override void OnAfterOpen()
    {
        scriptEnv.Set("root",this.gameObject);
        if (onAfterOpen != null)
        {
            onAfterOpen();