コード例 #1
0
    private LuaFunction getFunction(string tableName, string funcName)
    {
        LuaFunction func = mLuaMgr.GetFunction(tableName + "." + funcName);

        if (func == null)
        {
            func = mLuaMgr.GetFunction(tableName + ":" + funcName);
        }
        return(func);
    }
コード例 #2
0
ファイル: LuaAssetLoader.cs プロジェクト: Liangzg/GEX_1.X
    public static void LoadGameObjectByName(string resName, AssetLoader.EAssetType assetType, string luaFuncName)
    {
        BaseLuaManager mgr         = AppFacade.Instance.GetManager <BaseLuaManager>();
        LuaFunction    luaCallback = mgr.GetFunction(luaFuncName);

        LoadGameObjectByName(resName, assetType, luaCallback);
    }