From 9c2039ae499035e542ef16a04acf78be0e6a74dc Mon Sep 17 00:00:00 2001 From: client_Wu Xijin <364452445@qq.com> Date: 星期三, 31 十月 2018 13:47:16 +0800 Subject: [PATCH] 4340 【前端】支持xlua方便IOS提审 --- Assets/XLua/Gen/XLuaGenAutoRegister.cs | 128 +++++++++++++++++++++++++++++++++++++----- 1 files changed, 111 insertions(+), 17 deletions(-) diff --git a/Assets/XLua/Gen/XLuaGenAutoRegister.cs b/Assets/XLua/Gen/XLuaGenAutoRegister.cs index 9e26722..cf26dc1 100644 --- a/Assets/XLua/Gen/XLuaGenAutoRegister.cs +++ b/Assets/XLua/Gen/XLuaGenAutoRegister.cs @@ -142,6 +142,97 @@ translator.DelayWrapLoader(typeof(LuaGameNetSystem), LuaGameNetSystemWrap.__Register); + translator.DelayWrapLoader(typeof(object), SystemObjectWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Object), UnityEngineObjectWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Vector2), UnityEngineVector2Wrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Vector3), UnityEngineVector3Wrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Vector4), UnityEngineVector4Wrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Quaternion), UnityEngineQuaternionWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Color), UnityEngineColorWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Ray), UnityEngineRayWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Bounds), UnityEngineBoundsWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Ray2D), UnityEngineRay2DWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Time), UnityEngineTimeWrap.__Register); + + } + + static void wrapInit1(LuaEnv luaenv, ObjectTranslator translator) + { + + translator.DelayWrapLoader(typeof(UnityEngine.GameObject), UnityEngineGameObjectWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Component), UnityEngineComponentWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Behaviour), UnityEngineBehaviourWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Transform), UnityEngineTransformWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Resources), UnityEngineResourcesWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.TextAsset), UnityEngineTextAssetWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Keyframe), UnityEngineKeyframeWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.AnimationCurve), UnityEngineAnimationCurveWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.AnimationClip), UnityEngineAnimationClipWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.MonoBehaviour), UnityEngineMonoBehaviourWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.ParticleSystem), UnityEngineParticleSystemWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.SkinnedMeshRenderer), UnityEngineSkinnedMeshRendererWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Renderer), UnityEngineRendererWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.WWW), UnityEngineWWWWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Light), UnityEngineLightWrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Mathf), UnityEngineMathfWrap.__Register); + + + translator.DelayWrapLoader(typeof(System.Collections.Generic.List<int>), SystemCollectionsGenericList_1_SystemInt32_Wrap.__Register); + + + translator.DelayWrapLoader(typeof(UnityEngine.Debug), UnityEngineDebugWrap.__Register); + + translator.DelayWrapLoader(typeof(ModelUtility), ModelUtilityWrap.__Register); @@ -174,10 +265,6 @@ translator.DelayWrapLoader(typeof(Snxxz.UI.PreciousItemGetModel), SnxxzUIPreciousItemGetModelWrap.__Register); - } - - static void wrapInit1(LuaEnv luaenv, ObjectTranslator translator) - { translator.DelayWrapLoader(typeof(Snxxz.UI.RealmBetterEquipModel), SnxxzUIRealmBetterEquipModelWrap.__Register); @@ -244,6 +331,10 @@ translator.DelayWrapLoader(typeof(Snxxz.UI.TrialDungeonModel), SnxxzUITrialDungeonModelWrap.__Register); + } + + static void wrapInit2(LuaEnv luaenv, ObjectTranslator translator) + { translator.DelayWrapLoader(typeof(Snxxz.UI.FairyBossModel), SnxxzUIFairyBossModelWrap.__Register); @@ -331,10 +422,6 @@ translator.DelayWrapLoader(typeof(Snxxz.UI.PackSendQuestMgr), SnxxzUIPackSendQuestMgrWrap.__Register); - } - - static void wrapInit2(LuaEnv luaenv, ObjectTranslator translator) - { translator.DelayWrapLoader(typeof(Snxxz.UI.PlayerPackModel), SnxxzUIPlayerPackModelWrap.__Register); @@ -401,6 +488,10 @@ translator.DelayWrapLoader(typeof(Snxxz.UI.NewBieCenter), SnxxzUINewBieCenterWrap.__Register); + } + + static void wrapInit3(LuaEnv luaenv, ObjectTranslator translator) + { translator.DelayWrapLoader(typeof(Snxxz.UI.OffLineTimeLackModel), SnxxzUIOffLineTimeLackModelWrap.__Register); @@ -488,10 +579,6 @@ translator.DelayWrapLoader(typeof(Snxxz.UI.SkillModel), SnxxzUISkillModelWrap.__Register); - } - - static void wrapInit3(LuaEnv luaenv, ObjectTranslator translator) - { translator.DelayWrapLoader(typeof(Snxxz.UI.TalentModel), SnxxzUITalentModelWrap.__Register); @@ -558,6 +645,10 @@ translator.DelayWrapLoader(typeof(TaiChiModel), TaiChiModelWrap.__Register); + } + + static void wrapInit4(LuaEnv luaenv, ObjectTranslator translator) + { translator.DelayWrapLoader(typeof(Snxxz.UI.GroupDungeonChallengeProcessor), SnxxzUIGroupDungeonChallengeProcessorWrap.__Register); @@ -645,10 +736,9 @@ translator.DelayWrapLoader(typeof(WorldMapSkip), WorldMapSkipWrap.__Register); - } - static void wrapInit4(LuaEnv luaenv, ObjectTranslator translator) - { + translator.DelayWrapLoader(typeof(Snxxz.UI.FunctionButton), SnxxzUIFunctionButtonWrap.__Register); + translator.DelayWrapLoader(typeof(Snxxz.UI.ItemBehaviour), SnxxzUIItemBehaviourWrap.__Register); @@ -712,9 +802,11 @@ translator.DelayWrapLoader(typeof(UIUtility), UIUtilityWrap.__Register); - - } + + + + static void Init(LuaEnv luaenv, ObjectTranslator translator) { @@ -730,6 +822,8 @@ wrapInit4(luaenv, translator); + translator.AddInterfaceBridgeCreator(typeof(System.Collections.IEnumerator), SystemCollectionsIEnumeratorBridge.__Create); + } static XLua_Gen_Initer_Register__() -- Gitblit v1.8.0