diff --git a/Assets/GameAssets/Resources/GameUI/XLua/Gen/Thousandto_Core_Asset_AnimationPlayerWrap.cs b/Assets/GameAssets/Resources/GameUI/XLua/Gen/Thousandto_Core_Asset_AnimationPlayerWrap.cs index 8ab1972e9..e4283124b 100644 --- a/Assets/GameAssets/Resources/GameUI/XLua/Gen/Thousandto_Core_Asset_AnimationPlayerWrap.cs +++ b/Assets/GameAssets/Resources/GameUI/XLua/Gen/Thousandto_Core_Asset_AnimationPlayerWrap.cs @@ -20,7 +20,7 @@ namespace XLua.CSObjectWrap { public static void __Register(RealStatePtr L) { - Debug.Log("<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"); + ObjectTranslatorChild translator = (ObjectTranslatorChild)ObjectTranslatorPool.Instance.Find(L); System.Type type = typeof(Thousandto.Core.Asset.AnimationPlayer); Utils.BeginObjectRegister(type, L, translator, 0, 14, 13, 2); diff --git a/Assets/GameAssets/Resources/GameUI/XLua/Gen/XLuaGenAutoRegister.cs b/Assets/GameAssets/Resources/GameUI/XLua/Gen/XLuaGenAutoRegister.cs index f47dfbb4e..7dcfbedcd 100644 --- a/Assets/GameAssets/Resources/GameUI/XLua/Gen/XLuaGenAutoRegister.cs +++ b/Assets/GameAssets/Resources/GameUI/XLua/Gen/XLuaGenAutoRegister.cs @@ -653,7 +653,7 @@ namespace XLua.CSObjectWrap static void wrapInit4(LuaEnv luaenv, ObjectTranslator translator) { - Debug.Log(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrapInit4"); + translator.DelayWrapLoader(typeof(Thousandto.Code.Logic.FSkinModelConfig), ThousandtoCodeLogicFSkinModelConfigWrap.__Register); diff --git a/Assets/GameAssets/Resources/Lua/Common/CustomLib/Utility/UnityUtils.lua b/Assets/GameAssets/Resources/Lua/Common/CustomLib/Utility/UnityUtils.lua index b3e7cabb3..7ea984edd 100644 --- a/Assets/GameAssets/Resources/Lua/Common/CustomLib/Utility/UnityUtils.lua +++ b/Assets/GameAssets/Resources/Lua/Common/CustomLib/Utility/UnityUtils.lua @@ -231,4 +231,39 @@ function UnityUtils.UNITY_WINDOWS() return L_UNITY_WINDOWS() end +-- 打印table +function print_r ( t ) + local print_r_cache={} + local function sub_print_r(t,indent) + if (print_r_cache[tostring(t)]) then + print(indent.."*"..tostring(t)) + else + print_r_cache[tostring(t)]=true + if (type(t)=="table") then + for pos,val in pairs(t) do + if (type(val)=="table") then + print(indent.."["..pos.."] => "..tostring(t).." {") + sub_print_r(val,indent..string.rep(" ",string.len(pos)+8)) + print(indent..string.rep(" ",string.len(pos)+6).."}") + elseif (type(val)=="string") then + print(indent.."["..pos..'] => "'..val..'"') + else + print(indent.."["..pos.."] => "..tostring(val)) + end + end + else + print(indent..tostring(t)) + end + end + end + if (type(t)=="table") then + print(tostring(t).." {") + sub_print_r(t," ") + print("}") + else + sub_print_r(t," ") + end + print() +end + return UnityUtils