private LuaFunction getFunction(string tableName, string funcName) { LuaFunction func = mLuaMgr.GetFunction(tableName + "." + funcName); if (func == null) { func = mLuaMgr.GetFunction(tableName + ":" + funcName); } return(func); }
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); }