public static void RegisterWrapper(bool isUpdate) { //Debug.Log("RegisterWrapper begin"); LuaState lua_ = LuaInstance.instance.Get(); if (isUpdate) { LuaNTools.RegisterToLua(lua_, typeof(LuaNTools)); } else { LuaVector3.RegisterToLua(lua_, typeof(LuaVector3)); LuaQuaternion.RegisterToLua(lua_, typeof(LuaQuaternion)); LuaColor.RegisterToLua(lua_, typeof(LuaColor)); LuaNTools.RegisterToLua(lua_, typeof(LuaNTools)); LuaNetwork.RegisterToLua(lua_, typeof(LuaNetwork)); LuaLong.RegisterToLua(lua_, typeof(LuaLong)); LuaDateTime.RegisterToLua(lua_, typeof(LuaDateTime)); LuaUtil.RegisterToLua(lua_, typeof(LuaUtil)); LuaClassFactory.RegisterToLua(lua_, typeof(LuaClassFactory)); } //Debug.Log("RegisterWrapper end"); }