diff --git a/Assembly-CSharp-firstpass.csproj b/Assembly-CSharp-firstpass.csproj
new file mode 100644
index 000000000..51b4717d0
--- /dev/null
+++ b/Assembly-CSharp-firstpass.csproj
@@ -0,0 +1,775 @@
+
+
+
+ 9.0
+
+
+ Debug
+ AnyCPU
+ 10.0.20506
+ 2.0
+
+ {1FDE2E5E-7A51-0442-D71B-2711BF3E251F}
+ Library
+ Properties
+ Assembly-CSharp-firstpass
+ v4.7.1
+ 512
+ .
+
+
+ true
+ full
+ false
+ Temp\Bin\Debug\
+ UNITY_2021_3_2;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;USE_SEARCH_TABLE;USE_SEARCH_MODULE;USE_PROPERTY_DATABASE;USE_SEARCH_EXTENSION_API;SCENE_TEMPLATE_MODULE;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_MANAGED_UNITYTLS;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_WEBGL;TEXTCORE_1_0_OR_NEWER;UNITY_WEBGL;UNITY_WEBGL_API;UNITY_DISABLE_WEB_VERIFICATION;UNITY_GFX_USE_PLATFORM_VSYNC;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_SPATIALTRACKING;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER
+ prompt
+ 4
+ 0169
+ False
+
+
+ pdbonly
+ true
+ Temp\bin\Release\
+ prompt
+ 4
+ 0169
+ False
+
+
+ true
+ true
+ false
+ false
+ false
+
+
+ {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ Package
+ 2.0.14
+ GamePlugins:3
+ WebGL:20
+ 2021.3.2f1c1
+
+
+
+
+
+
+
+
+
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\PlaybackEngines\WebGLSupport\Managed\UnityEngine.WebGLModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll
+
+
+ Assets\Demigiant\DemiLib\Core\DemiLib.dll
+
+
+ Assets\Packages\AutoMapper.12.0.1\lib\netstandard2.1\AutoMapper.dll
+
+
+ Assets\Demigiant\DOTween\DOTween.dll
+
+
+ Library\PackageCache\com.unity.visualscripting@1.7.6\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll
+
+
+ Library\PackageCache\com.unity.testtools.codecoverage@1.0.1\lib\ReportGenerator\ReportGeneratorMerged.dll
+
+
+ Library\PackageCache\com.unity.nuget.newtonsoft-json@3.0.2\Runtime\Newtonsoft.Json.dll
+
+
+ Assets\Demigiant\DOTweenPro\DOTweenPro.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll
+
+
+ D:\unity\2021.3.2f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll
+
+
+ Library\ScriptAssemblies\Unity.VisualScripting.Flow.Editor.dll
+
+
+ Library\ScriptAssemblies\Unity.VSCode.Editor.dll
+
+
+ Library\ScriptAssemblies\Unity.TextMeshPro.Editor.dll
+
+
+ Library\ScriptAssemblies\Unity.Performance.Profile-Analyzer.Editor.dll
+
+
+ Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Model.dll
+
+
+ Library\ScriptAssemblies\Unity.VisualStudio.Editor.dll
+
+
+ Library\ScriptAssemblies\Unity.Timeline.dll
+
+
+ Library\ScriptAssemblies\Unity.VisualScripting.Core.Editor.dll
+
+
+ Library\ScriptAssemblies\Unity.TextMeshPro.dll
+
+
+ Library\ScriptAssemblies\Unity.VisualScripting.State.Editor.dll
+
+
+ Library\ScriptAssemblies\Unity.VisualScripting.SettingsProvider.Editor.dll
+
+
+ Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Mono.Reflection.dll
+
+
+ Library\ScriptAssemblies\Unity.VisualScripting.Flow.dll
+
+
+ Library\ScriptAssemblies\UnityEditor.UI.dll
+
+
+ Library\ScriptAssemblies\Unity.PlasticSCM.Editor.dll
+
+
+ Library\ScriptAssemblies\Unity.Rider.Editor.dll
+
+
+ Library\ScriptAssemblies\UnityEngine.UI.dll
+
+
+ Library\ScriptAssemblies\Unity.Services.Core.dll
+
+
+ Library\ScriptAssemblies\Unity.VisualScripting.Core.dll
+
+
+ Library\ScriptAssemblies\Unity.EditorCoroutines.Editor.dll
+
+
+ Library\ScriptAssemblies\Unity.Services.Core.Analytics.dll
+
+
+ Library\ScriptAssemblies\Unity.VisualScripting.Shared.Editor.dll
+
+
+ Library\ScriptAssemblies\Unity.Services.Core.Environments.dll
+
+
+ Library\ScriptAssemblies\Unity.Timeline.Editor.dll
+
+
+ Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.dll
+
+
+ Library\ScriptAssemblies\Unity.VisualScripting.State.dll
+
+
+
+
+
+
+
+
diff --git a/GQ_TongXin/Assembly-CSharp-firstpass.csproj b/GQ_TongXin/Assembly-CSharp-firstpass.csproj
index 96b6e2c95..0d1bdb5b6 100644
--- a/GQ_TongXin/Assembly-CSharp-firstpass.csproj
+++ b/GQ_TongXin/Assembly-CSharp-firstpass.csproj
@@ -319,9 +319,6 @@
Assets\Adam\Plugins\Interop.SpeechLib.dll
-
- Assets\Packages\AutoMapper.12.0.1\lib\netstandard2.1\AutoMapper.dll
-
Assets\Adam\Plugins\ICSharpCode.SharpZipLib.dll
diff --git a/GQ_TongXin/Assets/Adam/Scripts/DragController.cs b/GQ_TongXin/Assets/Adam/Scripts/DragController.cs
index 1a6189d77..300b8a44b 100644
--- a/GQ_TongXin/Assets/Adam/Scripts/DragController.cs
+++ b/GQ_TongXin/Assets/Adam/Scripts/DragController.cs
@@ -87,6 +87,10 @@ public class DragController : MonoBehaviour, IBeginDragHandler, IEndDragHandler,
{
GameManager.Inst.MoveParentAndChildren(targetObject.transform, new Vector3(-0.25f, 0, 0));
}
+ else if (oriObjectPrefab.name == "18")
+ {
+ GameManager.Inst.MoveParentAndChildren(targetObject.transform, new Vector3(0, 0f, -0.02f));
+ }
targetObject.GetComponent().F2();
currentUPosItem = null;
targetObject = null;
diff --git a/GQ_TongXin/Assets/Adam/Scripts/UPosManger.cs b/GQ_TongXin/Assets/Adam/Scripts/UPosManger.cs
index a8332bd2b..393eac2fe 100644
--- a/GQ_TongXin/Assets/Adam/Scripts/UPosManger.cs
+++ b/GQ_TongXin/Assets/Adam/Scripts/UPosManger.cs
@@ -114,7 +114,15 @@ public class UPosManger : MonoBehaviour
{
for (int i = startIndex; i < startIndex + count; i++)
{
- uPosItems[i].SetInstructColor(Color.yellow);
+ try
+ {
+ uPosItems[i].SetInstructColor(Color.yellow);
+ }
+ catch
+ {
+
+ }
+
}
}
diff --git a/GQ_TongXin/Assets/Editor/tmptool.cs b/GQ_TongXin/Assets/Editor/tmptool.cs
new file mode 100644
index 000000000..e94ce3b84
--- /dev/null
+++ b/GQ_TongXin/Assets/Editor/tmptool.cs
@@ -0,0 +1,74 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using UnityEngine.Analytics;
+
+public class tmptool : MonoBehaviour
+{
+ public Transform a;
+ public Transform b;
+ public List arender = new List();
+ public List brender = new List();
+ public List amats = new List();
+ public List bmats = new List();
+
+ [ContextMenu("GetRenderer")]
+ public void GetMat()
+ {
+ arender.Clear();
+ brender.Clear();
+
+ var xa = a.GetComponentsInChildren();
+ for (int i = 0; i < xa.Length; i++)
+ {
+ if (xa[i].name.Contains("R"))
+ {
+ arender.Add(xa[i]);
+ }
+ }
+ var xb = b.GetComponentsInChildren();
+ for (int i = 0; i < xb.Length; i++)
+ {
+ if (xb[i].name.Contains("R"))
+ {
+ brender.Add(xb[i]);
+ }
+ }
+ }
+
+ [ContextMenu("Compair")]
+ public void Compair()
+ {
+ //for (int i = 0; i < arender.Count; i++)
+ //{
+ // if (brender[i].GetComponent().mesh.name == arender[i].GetComponent().mesh.name)
+ // {
+
+ // }
+ // else
+ // {
+ // Debug.Log("Ʋƥ");
+ // }
+ //}
+ }
+
+ [ContextMenu("Replace Materials")]
+ public void Replace()
+ {
+ for (int i = 0; i < arender.Count; i++)
+ {
+ //brender[i].materials = new Material[arender[i].materials.Length];
+ //for (int j = 0; j < brender[i].materials.Length; j++)
+ //{
+ // brender[i].CopyComponent
+ //}
+ UnityEditorInternal.ComponentUtility.CopyComponent(arender[i]);
+ UnityEditorInternal.ComponentUtility.PasteComponentValues(brender[i]);
+ }
+ }
+
+ public void change_mat()
+ {
+
+ }
+}
diff --git a/GQ_TongXin/Assets/Editor/tmptool.cs.meta b/GQ_TongXin/Assets/Editor/tmptool.cs.meta
new file mode 100644
index 000000000..6952245eb
--- /dev/null
+++ b/GQ_TongXin/Assets/Editor/tmptool.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 466f0a0ed11afee4f89249fb48d13c4a
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/GQ_TongXin/Assets/NuGet.meta b/GQ_TongXin/Assets/Model/9.13.meta
similarity index 77%
rename from GQ_TongXin/Assets/NuGet.meta
rename to GQ_TongXin/Assets/Model/9.13.meta
index 27037b55e..1cbfbf6e6 100644
--- a/GQ_TongXin/Assets/NuGet.meta
+++ b/GQ_TongXin/Assets/Model/9.13.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: dbf134857daf7df428aa31cdd055514f
+guid: 1fc4a999ca2dbcf4ea44f9dd516248a2
folderAsset: yes
DefaultImporter:
externalObjects: {}
diff --git a/GQ_TongXin/Assets/Model/9.13/蓄电池房间柜子.FBX b/GQ_TongXin/Assets/Model/9.13/蓄电池房间柜子.FBX
new file mode 100644
index 000000000..c5e967a5e
Binary files /dev/null and b/GQ_TongXin/Assets/Model/9.13/蓄电池房间柜子.FBX differ
diff --git a/GQ_TongXin/Assets/Model/9.13/蓄电池房间柜子.FBX.meta b/GQ_TongXin/Assets/Model/9.13/蓄电池房间柜子.FBX.meta
new file mode 100644
index 000000000..80d51fae1
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/9.13/蓄电池房间柜子.FBX.meta
@@ -0,0 +1,105 @@
+fileFormatVersion: 2
+guid: d51c65a3cbcaaef4291f0d4128414050
+ModelImporter:
+ serializedVersion: 21202
+ internalIDToNameTable: []
+ externalObjects: {}
+ materials:
+ materialImportMode: 2
+ materialName: 0
+ materialSearch: 1
+ materialLocation: 1
+ animations:
+ legacyGenerateAnimations: 4
+ bakeSimulation: 0
+ resampleCurves: 1
+ optimizeGameObjects: 0
+ removeConstantScaleCurves: 1
+ motionNodeName:
+ rigImportErrors:
+ rigImportWarnings:
+ animationImportErrors:
+ animationImportWarnings:
+ animationRetargetingWarnings:
+ animationDoRetargetingWarnings: 0
+ importAnimatedCustomProperties: 0
+ importConstraints: 0
+ animationCompression: 1
+ animationRotationError: 0.5
+ animationPositionError: 0.5
+ animationScaleError: 0.5
+ animationWrapMode: 0
+ extraExposedTransformPaths: []
+ extraUserProperties: []
+ clipAnimations: []
+ isReadable: 0
+ meshes:
+ lODScreenPercentages: []
+ globalScale: 1
+ meshCompression: 0
+ addColliders: 0
+ useSRGBMaterialColor: 1
+ sortHierarchyByName: 1
+ importVisibility: 1
+ importBlendShapes: 1
+ importCameras: 1
+ importLights: 1
+ nodeNameCollisionStrategy: 1
+ fileIdsGeneration: 2
+ swapUVChannels: 0
+ generateSecondaryUV: 0
+ useFileUnits: 1
+ keepQuads: 0
+ weldVertices: 1
+ bakeAxisConversion: 0
+ preserveHierarchy: 0
+ skinWeightsMode: 0
+ maxBonesPerVertex: 4
+ minBoneWeight: 0.001
+ optimizeBones: 1
+ meshOptimizationFlags: -1
+ indexFormat: 0
+ secondaryUVAngleDistortion: 8
+ secondaryUVAreaDistortion: 15.000001
+ secondaryUVHardAngle: 88
+ secondaryUVMarginMethod: 1
+ secondaryUVMinLightmapResolution: 40
+ secondaryUVMinObjectScale: 1
+ secondaryUVPackMargin: 4
+ useFileScale: 1
+ tangentSpace:
+ normalSmoothAngle: 60
+ normalImportMode: 0
+ tangentImportMode: 3
+ normalCalculationMode: 4
+ legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
+ blendShapeNormalImportMode: 1
+ normalSmoothingSource: 0
+ referencedClips: []
+ importAnimation: 1
+ humanDescription:
+ serializedVersion: 3
+ human: []
+ skeleton: []
+ armTwist: 0.5
+ foreArmTwist: 0.5
+ upperLegTwist: 0.5
+ legTwist: 0.5
+ armStretch: 0.05
+ legStretch: 0.05
+ feetSpacing: 0
+ globalScale: 1
+ rootMotionBoneName:
+ hasTranslationDoF: 0
+ hasExtraRoot: 0
+ skeletonHasParents: 1
+ lastHumanDescriptionAvatarSource: {instanceID: 0}
+ autoGenerateAvatarMappingIfUnspecified: 1
+ animationType: 2
+ humanoidOversampling: 1
+ avatarSetup: 0
+ addHumanoidExtraRootOnlyWhenUsingAvatar: 1
+ additionalBone: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Model/9.13/降低高度的两个房间.FBX b/GQ_TongXin/Assets/Model/9.13/降低高度的两个房间.FBX
new file mode 100644
index 000000000..695b622e5
Binary files /dev/null and b/GQ_TongXin/Assets/Model/9.13/降低高度的两个房间.FBX differ
diff --git a/GQ_TongXin/Assets/Model/9.13/降低高度的两个房间.FBX.meta b/GQ_TongXin/Assets/Model/9.13/降低高度的两个房间.FBX.meta
new file mode 100644
index 000000000..bce775730
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/9.13/降低高度的两个房间.FBX.meta
@@ -0,0 +1,105 @@
+fileFormatVersion: 2
+guid: 0482f8ee0abc8074586be2b2e64947aa
+ModelImporter:
+ serializedVersion: 21202
+ internalIDToNameTable: []
+ externalObjects: {}
+ materials:
+ materialImportMode: 2
+ materialName: 0
+ materialSearch: 1
+ materialLocation: 1
+ animations:
+ legacyGenerateAnimations: 4
+ bakeSimulation: 0
+ resampleCurves: 1
+ optimizeGameObjects: 0
+ removeConstantScaleCurves: 1
+ motionNodeName:
+ rigImportErrors:
+ rigImportWarnings:
+ animationImportErrors:
+ animationImportWarnings:
+ animationRetargetingWarnings:
+ animationDoRetargetingWarnings: 0
+ importAnimatedCustomProperties: 0
+ importConstraints: 0
+ animationCompression: 1
+ animationRotationError: 0.5
+ animationPositionError: 0.5
+ animationScaleError: 0.5
+ animationWrapMode: 0
+ extraExposedTransformPaths: []
+ extraUserProperties: []
+ clipAnimations: []
+ isReadable: 0
+ meshes:
+ lODScreenPercentages: []
+ globalScale: 1
+ meshCompression: 0
+ addColliders: 0
+ useSRGBMaterialColor: 1
+ sortHierarchyByName: 1
+ importVisibility: 1
+ importBlendShapes: 1
+ importCameras: 1
+ importLights: 1
+ nodeNameCollisionStrategy: 1
+ fileIdsGeneration: 2
+ swapUVChannels: 0
+ generateSecondaryUV: 0
+ useFileUnits: 1
+ keepQuads: 0
+ weldVertices: 1
+ bakeAxisConversion: 0
+ preserveHierarchy: 0
+ skinWeightsMode: 0
+ maxBonesPerVertex: 4
+ minBoneWeight: 0.001
+ optimizeBones: 1
+ meshOptimizationFlags: -1
+ indexFormat: 0
+ secondaryUVAngleDistortion: 8
+ secondaryUVAreaDistortion: 15.000001
+ secondaryUVHardAngle: 88
+ secondaryUVMarginMethod: 1
+ secondaryUVMinLightmapResolution: 40
+ secondaryUVMinObjectScale: 1
+ secondaryUVPackMargin: 4
+ useFileScale: 1
+ tangentSpace:
+ normalSmoothAngle: 60
+ normalImportMode: 0
+ tangentImportMode: 3
+ normalCalculationMode: 4
+ legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
+ blendShapeNormalImportMode: 1
+ normalSmoothingSource: 0
+ referencedClips: []
+ importAnimation: 1
+ humanDescription:
+ serializedVersion: 3
+ human: []
+ skeleton: []
+ armTwist: 0.5
+ foreArmTwist: 0.5
+ upperLegTwist: 0.5
+ legTwist: 0.5
+ armStretch: 0.05
+ legStretch: 0.05
+ feetSpacing: 0
+ globalScale: 1
+ rootMotionBoneName:
+ hasTranslationDoF: 0
+ hasExtraRoot: 0
+ skeletonHasParents: 1
+ lastHumanDescriptionAvatarSource: {instanceID: 0}
+ autoGenerateAvatarMappingIfUnspecified: 1
+ animationType: 2
+ humanoidOversampling: 1
+ avatarSetup: 0
+ addHumanoidExtraRootOnlyWhenUsingAvatar: 1
+ additionalBone: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Model/Materials/gq_151.mat b/GQ_TongXin/Assets/Model/Materials/gq_151.mat
new file mode 100644
index 000000000..60ce4d0d8
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/Materials/gq_151.mat
@@ -0,0 +1,80 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+ serializedVersion: 8
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: gq_151
+ m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
+ m_ValidKeywords: []
+ m_InvalidKeywords: []
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 0
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
+ m_SavedProperties:
+ serializedVersion: 3
+ m_TexEnvs:
+ - _BumpMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailAlbedoMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailMask:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailNormalMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _EmissionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 2800000, guid: c3602099fe96d6441922982b80cd04d7, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MetallicGlossMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OcclusionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ParallaxMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Ints: []
+ m_Floats:
+ - _BumpScale: 1
+ - _Cutoff: 0.5
+ - _DetailNormalMapScale: 1
+ - _DstBlend: 0
+ - _GlossMapScale: 1
+ - _Glossiness: 0
+ - _GlossyReflections: 1
+ - _Metallic: 0
+ - _Mode: 0
+ - _OcclusionStrength: 1
+ - _Parallax: 0.02
+ - _SmoothnessTextureChannel: 0
+ - _SpecularHighlights: 1
+ - _SrcBlend: 1
+ - _UVSec: 0
+ - _ZWrite: 1
+ m_Colors:
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
+ m_BuildTextureStacks: []
diff --git a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/AutoMapper.12.0.1.nupkg.meta b/GQ_TongXin/Assets/Model/Materials/gq_151.mat.meta
similarity index 52%
rename from GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/AutoMapper.12.0.1.nupkg.meta
rename to GQ_TongXin/Assets/Model/Materials/gq_151.mat.meta
index f43a29ec6..6d0ff4127 100644
--- a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/AutoMapper.12.0.1.nupkg.meta
+++ b/GQ_TongXin/Assets/Model/Materials/gq_151.mat.meta
@@ -1,7 +1,8 @@
fileFormatVersion: 2
-guid: f5bc329c4e62b2c4c9070d24a2b67a41
-DefaultImporter:
+guid: 4a51f84bc06d61247bc1fcb5c6caee74
+NativeFormatImporter:
externalObjects: {}
+ mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Model/Materials/gq_152.mat b/GQ_TongXin/Assets/Model/Materials/gq_152.mat
new file mode 100644
index 000000000..673b875a7
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/Materials/gq_152.mat
@@ -0,0 +1,80 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+ serializedVersion: 8
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: gq_152
+ m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
+ m_ValidKeywords: []
+ m_InvalidKeywords: []
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 0
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
+ m_SavedProperties:
+ serializedVersion: 3
+ m_TexEnvs:
+ - _BumpMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailAlbedoMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailMask:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailNormalMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _EmissionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 2800000, guid: ea8e99d9d52c3f64a8909c7df345565a, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MetallicGlossMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OcclusionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ParallaxMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Ints: []
+ m_Floats:
+ - _BumpScale: 1
+ - _Cutoff: 0.5
+ - _DetailNormalMapScale: 1
+ - _DstBlend: 0
+ - _GlossMapScale: 1
+ - _Glossiness: 0
+ - _GlossyReflections: 1
+ - _Metallic: 0
+ - _Mode: 0
+ - _OcclusionStrength: 1
+ - _Parallax: 0.02
+ - _SmoothnessTextureChannel: 0
+ - _SpecularHighlights: 1
+ - _SrcBlend: 1
+ - _UVSec: 0
+ - _ZWrite: 1
+ m_Colors:
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
+ m_BuildTextureStacks: []
diff --git a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/README.md.meta b/GQ_TongXin/Assets/Model/Materials/gq_152.mat.meta
similarity index 52%
rename from GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/README.md.meta
rename to GQ_TongXin/Assets/Model/Materials/gq_152.mat.meta
index f007e1bef..df6220f99 100644
--- a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/README.md.meta
+++ b/GQ_TongXin/Assets/Model/Materials/gq_152.mat.meta
@@ -1,7 +1,8 @@
fileFormatVersion: 2
-guid: 2623992dedb8e904d9304fed457f1185
-TextScriptImporter:
+guid: c55fd2540d8864840b9d697a91532651
+NativeFormatImporter:
externalObjects: {}
+ mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Model/Materials/gq_153.mat b/GQ_TongXin/Assets/Model/Materials/gq_153.mat
new file mode 100644
index 000000000..469e82efb
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/Materials/gq_153.mat
@@ -0,0 +1,80 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+ serializedVersion: 8
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: gq_153
+ m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
+ m_ValidKeywords: []
+ m_InvalidKeywords: []
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 0
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
+ m_SavedProperties:
+ serializedVersion: 3
+ m_TexEnvs:
+ - _BumpMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailAlbedoMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailMask:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailNormalMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _EmissionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 2800000, guid: 0be27b824c3caa642afce46b9e4114c7, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MetallicGlossMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OcclusionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ParallaxMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Ints: []
+ m_Floats:
+ - _BumpScale: 1
+ - _Cutoff: 0.5
+ - _DetailNormalMapScale: 1
+ - _DstBlend: 0
+ - _GlossMapScale: 1
+ - _Glossiness: 0
+ - _GlossyReflections: 1
+ - _Metallic: 0
+ - _Mode: 0
+ - _OcclusionStrength: 1
+ - _Parallax: 0.02
+ - _SmoothnessTextureChannel: 0
+ - _SpecularHighlights: 1
+ - _SrcBlend: 1
+ - _UVSec: 0
+ - _ZWrite: 1
+ m_Colors:
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
+ m_BuildTextureStacks: []
diff --git a/GQ_TongXin/Assets/Model/Materials/gq_153.mat.meta b/GQ_TongXin/Assets/Model/Materials/gq_153.mat.meta
new file mode 100644
index 000000000..8f720c28c
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/Materials/gq_153.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 30208be60c660384da3c44b3dc6d839d
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 2100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Model/Materials/gq_154.mat b/GQ_TongXin/Assets/Model/Materials/gq_154.mat
new file mode 100644
index 000000000..3a6b41575
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/Materials/gq_154.mat
@@ -0,0 +1,80 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+ serializedVersion: 8
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: gq_154
+ m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
+ m_ValidKeywords: []
+ m_InvalidKeywords: []
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 0
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
+ m_SavedProperties:
+ serializedVersion: 3
+ m_TexEnvs:
+ - _BumpMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailAlbedoMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailMask:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailNormalMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _EmissionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 2800000, guid: 0e283c2fed98880408e5923e88b2439e, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MetallicGlossMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OcclusionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ParallaxMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Ints: []
+ m_Floats:
+ - _BumpScale: 1
+ - _Cutoff: 0.5
+ - _DetailNormalMapScale: 1
+ - _DstBlend: 0
+ - _GlossMapScale: 1
+ - _Glossiness: 0
+ - _GlossyReflections: 1
+ - _Metallic: 0
+ - _Mode: 0
+ - _OcclusionStrength: 1
+ - _Parallax: 0.02
+ - _SmoothnessTextureChannel: 0
+ - _SpecularHighlights: 1
+ - _SrcBlend: 1
+ - _UVSec: 0
+ - _ZWrite: 1
+ m_Colors:
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
+ m_BuildTextureStacks: []
diff --git a/GQ_TongXin/Assets/Model/Materials/gq_154.mat.meta b/GQ_TongXin/Assets/Model/Materials/gq_154.mat.meta
new file mode 100644
index 000000000..b9a4e0986
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/Materials/gq_154.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9f6231dc28fd2fc40b508bb4cc4dc650
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 2100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib/netstandard2.1.meta b/GQ_TongXin/Assets/Model/修改模型9.12.meta
similarity index 77%
rename from GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib/netstandard2.1.meta
rename to GQ_TongXin/Assets/Model/修改模型9.12.meta
index d33ba4bf6..25c83a0ba 100644
--- a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib/netstandard2.1.meta
+++ b/GQ_TongXin/Assets/Model/修改模型9.12.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 35ee67e92be19cb4ca8e2c2da6507ddb
+guid: 45669e5a0bccf1140a17e7e2821ac573
folderAsset: yes
DefaultImporter:
externalObjects: {}
diff --git a/GQ_TongXin/Assets/Model/修改模型9.12/Material #2097712501.mat b/GQ_TongXin/Assets/Model/修改模型9.12/Material #2097712501.mat
new file mode 100644
index 000000000..629886aa9
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/修改模型9.12/Material #2097712501.mat
@@ -0,0 +1,80 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+ serializedVersion: 8
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Material #2097712501
+ m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
+ m_ValidKeywords: []
+ m_InvalidKeywords: []
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 0
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
+ m_SavedProperties:
+ serializedVersion: 3
+ m_TexEnvs:
+ - _BumpMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailAlbedoMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailMask:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailNormalMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _EmissionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 2800000, guid: ae499646a250fdd46988d5cfb9e67321, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MetallicGlossMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OcclusionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ParallaxMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Ints: []
+ m_Floats:
+ - _BumpScale: 1
+ - _Cutoff: 0.5
+ - _DetailNormalMapScale: 1
+ - _DstBlend: 0
+ - _GlossMapScale: 1
+ - _Glossiness: 0
+ - _GlossyReflections: 1
+ - _Metallic: 0
+ - _Mode: 0
+ - _OcclusionStrength: 1
+ - _Parallax: 0.02
+ - _SmoothnessTextureChannel: 0
+ - _SpecularHighlights: 1
+ - _SrcBlend: 1
+ - _UVSec: 0
+ - _ZWrite: 1
+ m_Colors:
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
+ m_BuildTextureStacks: []
diff --git a/GQ_TongXin/Assets/Model/修改模型9.12/Material #2097712501.mat.meta b/GQ_TongXin/Assets/Model/修改模型9.12/Material #2097712501.mat.meta
new file mode 100644
index 000000000..d67fbaf3c
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/修改模型9.12/Material #2097712501.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 32dcf215f80ce824ca01e7470a73a68e
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 2100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Model/修改模型9.12/Material #2097712513.mat b/GQ_TongXin/Assets/Model/修改模型9.12/Material #2097712513.mat
new file mode 100644
index 000000000..5b18cd220
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/修改模型9.12/Material #2097712513.mat
@@ -0,0 +1,80 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!21 &2100000
+Material:
+ serializedVersion: 8
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Material #2097712513
+ m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
+ m_ValidKeywords: []
+ m_InvalidKeywords: []
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 0
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses: []
+ m_SavedProperties:
+ serializedVersion: 3
+ m_TexEnvs:
+ - _BumpMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailAlbedoMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailMask:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DetailNormalMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _EmissionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 2800000, guid: 3e4b2986caac630438b1aca5735d18d0, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MetallicGlossMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OcclusionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ParallaxMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ m_Ints: []
+ m_Floats:
+ - _BumpScale: 1
+ - _Cutoff: 0.5
+ - _DetailNormalMapScale: 1
+ - _DstBlend: 0
+ - _GlossMapScale: 1
+ - _Glossiness: 0
+ - _GlossyReflections: 1
+ - _Metallic: 0
+ - _Mode: 0
+ - _OcclusionStrength: 1
+ - _Parallax: 0.02
+ - _SmoothnessTextureChannel: 0
+ - _SpecularHighlights: 1
+ - _SrcBlend: 1
+ - _UVSec: 0
+ - _ZWrite: 1
+ m_Colors:
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
+ m_BuildTextureStacks: []
diff --git a/GQ_TongXin/Assets/Model/修改模型9.12/Material #2097712513.mat.meta b/GQ_TongXin/Assets/Model/修改模型9.12/Material #2097712513.mat.meta
new file mode 100644
index 000000000..3ea7b3c59
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/修改模型9.12/Material #2097712513.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9450df5474a132249ad97cf9724ce6fb
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 2100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Model/修改模型9.12/gq_156.jpg b/GQ_TongXin/Assets/Model/修改模型9.12/gq_156.jpg
new file mode 100644
index 000000000..3d1f2e572
Binary files /dev/null and b/GQ_TongXin/Assets/Model/修改模型9.12/gq_156.jpg differ
diff --git a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/icon.png.meta b/GQ_TongXin/Assets/Model/修改模型9.12/gq_156.jpg.meta
similarity index 98%
rename from GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/icon.png.meta
rename to GQ_TongXin/Assets/Model/修改模型9.12/gq_156.jpg.meta
index 8dc2ec701..92d992bc0 100644
--- a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/icon.png.meta
+++ b/GQ_TongXin/Assets/Model/修改模型9.12/gq_156.jpg.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: a8100efd47f79b84b92592319e59764f
+guid: ae499646a250fdd46988d5cfb9e67321
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
diff --git a/GQ_TongXin/Assets/Model/修改模型9.12/gq_157.jpg b/GQ_TongXin/Assets/Model/修改模型9.12/gq_157.jpg
new file mode 100644
index 000000000..7684ca941
Binary files /dev/null and b/GQ_TongXin/Assets/Model/修改模型9.12/gq_157.jpg differ
diff --git a/GQ_TongXin/Assets/Scenes/SampleSceneG/Lightmap-0_comp_dir.png.meta b/GQ_TongXin/Assets/Model/修改模型9.12/gq_157.jpg.meta
similarity index 91%
rename from GQ_TongXin/Assets/Scenes/SampleSceneG/Lightmap-0_comp_dir.png.meta
rename to GQ_TongXin/Assets/Model/修改模型9.12/gq_157.jpg.meta
index 30e4fe54c..08f41f553 100644
--- a/GQ_TongXin/Assets/Scenes/SampleSceneG/Lightmap-0_comp_dir.png.meta
+++ b/GQ_TongXin/Assets/Model/修改模型9.12/gq_157.jpg.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: b7fdf0696e1cb9941b7f453fa820e88a
+guid: 3e4b2986caac630438b1aca5735d18d0
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -7,7 +7,7 @@ TextureImporter:
mipmaps:
mipMapMode: 0
enableMipMap: 1
- sRGBTexture: 0
+ sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
@@ -21,7 +21,7 @@ TextureImporter:
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
- streamingMipmaps: 1
+ streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMasterTextureLimit: 0
@@ -34,11 +34,11 @@ TextureImporter:
textureSettings:
serializedVersion: 2
filterMode: 1
- aniso: 3
+ aniso: 1
mipBias: 0
- wrapU: 1
- wrapV: 1
- wrapW: 1
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -53,7 +53,7 @@ TextureImporter:
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
- textureType: 12
+ textureType: 0
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
@@ -69,7 +69,7 @@ TextureImporter:
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
- textureCompression: 2
+ textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
diff --git a/GQ_TongXin/Assets/Model/修改模型9.12/补鼠盒.FBX b/GQ_TongXin/Assets/Model/修改模型9.12/补鼠盒.FBX
new file mode 100644
index 000000000..f55bc0b38
Binary files /dev/null and b/GQ_TongXin/Assets/Model/修改模型9.12/补鼠盒.FBX differ
diff --git a/GQ_TongXin/Assets/Model/修改模型9.12/补鼠盒.FBX.meta b/GQ_TongXin/Assets/Model/修改模型9.12/补鼠盒.FBX.meta
new file mode 100644
index 000000000..7e9ad1199
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/修改模型9.12/补鼠盒.FBX.meta
@@ -0,0 +1,125 @@
+fileFormatVersion: 2
+guid: 62768c305813eeb47b2e77173026ef48
+ModelImporter:
+ serializedVersion: 21202
+ internalIDToNameTable: []
+ externalObjects:
+ - first:
+ type: UnityEngine:Material
+ assembly: UnityEngine.CoreModule
+ name: Material #2097712501
+ second: {fileID: 2100000, guid: 32dcf215f80ce824ca01e7470a73a68e, type: 2}
+ - first:
+ type: UnityEngine:Material
+ assembly: UnityEngine.CoreModule
+ name: Material #2097712513
+ second: {fileID: 2100000, guid: 9450df5474a132249ad97cf9724ce6fb, type: 2}
+ - first:
+ type: UnityEngine:Texture2D
+ assembly: UnityEngine.CoreModule
+ name: gq_156
+ second: {fileID: 2800000, guid: ae499646a250fdd46988d5cfb9e67321, type: 3}
+ - first:
+ type: UnityEngine:Texture2D
+ assembly: UnityEngine.CoreModule
+ name: gq_157
+ second: {fileID: 2800000, guid: 3e4b2986caac630438b1aca5735d18d0, type: 3}
+ materials:
+ materialImportMode: 2
+ materialName: 0
+ materialSearch: 1
+ materialLocation: 1
+ animations:
+ legacyGenerateAnimations: 4
+ bakeSimulation: 0
+ resampleCurves: 1
+ optimizeGameObjects: 0
+ removeConstantScaleCurves: 1
+ motionNodeName:
+ rigImportErrors:
+ rigImportWarnings:
+ animationImportErrors:
+ animationImportWarnings:
+ animationRetargetingWarnings:
+ animationDoRetargetingWarnings: 0
+ importAnimatedCustomProperties: 0
+ importConstraints: 0
+ animationCompression: 1
+ animationRotationError: 0.5
+ animationPositionError: 0.5
+ animationScaleError: 0.5
+ animationWrapMode: 0
+ extraExposedTransformPaths: []
+ extraUserProperties: []
+ clipAnimations: []
+ isReadable: 0
+ meshes:
+ lODScreenPercentages: []
+ globalScale: 1
+ meshCompression: 0
+ addColliders: 0
+ useSRGBMaterialColor: 1
+ sortHierarchyByName: 1
+ importVisibility: 1
+ importBlendShapes: 1
+ importCameras: 1
+ importLights: 1
+ nodeNameCollisionStrategy: 1
+ fileIdsGeneration: 2
+ swapUVChannels: 0
+ generateSecondaryUV: 0
+ useFileUnits: 1
+ keepQuads: 0
+ weldVertices: 1
+ bakeAxisConversion: 0
+ preserveHierarchy: 0
+ skinWeightsMode: 0
+ maxBonesPerVertex: 4
+ minBoneWeight: 0.001
+ optimizeBones: 1
+ meshOptimizationFlags: -1
+ indexFormat: 0
+ secondaryUVAngleDistortion: 8
+ secondaryUVAreaDistortion: 15.000001
+ secondaryUVHardAngle: 88
+ secondaryUVMarginMethod: 1
+ secondaryUVMinLightmapResolution: 40
+ secondaryUVMinObjectScale: 1
+ secondaryUVPackMargin: 4
+ useFileScale: 1
+ tangentSpace:
+ normalSmoothAngle: 60
+ normalImportMode: 0
+ tangentImportMode: 3
+ normalCalculationMode: 4
+ legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
+ blendShapeNormalImportMode: 1
+ normalSmoothingSource: 0
+ referencedClips: []
+ importAnimation: 1
+ humanDescription:
+ serializedVersion: 3
+ human: []
+ skeleton: []
+ armTwist: 0.5
+ foreArmTwist: 0.5
+ upperLegTwist: 0.5
+ legTwist: 0.5
+ armStretch: 0.05
+ legStretch: 0.05
+ feetSpacing: 0
+ globalScale: 1
+ rootMotionBoneName:
+ hasTranslationDoF: 0
+ hasExtraRoot: 0
+ skeletonHasParents: 1
+ lastHumanDescriptionAvatarSource: {instanceID: 0}
+ autoGenerateAvatarMappingIfUnspecified: 1
+ animationType: 2
+ humanoidOversampling: 1
+ avatarSetup: 0
+ addHumanoidExtraRootOnlyWhenUsingAvatar: 1
+ additionalBone: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Model/修改模型9.12/降低高度的两个房间.FBX b/GQ_TongXin/Assets/Model/修改模型9.12/降低高度的两个房间.FBX
new file mode 100644
index 000000000..157cd8e29
Binary files /dev/null and b/GQ_TongXin/Assets/Model/修改模型9.12/降低高度的两个房间.FBX differ
diff --git a/GQ_TongXin/Assets/Model/修改模型9.12/降低高度的两个房间.FBX.meta b/GQ_TongXin/Assets/Model/修改模型9.12/降低高度的两个房间.FBX.meta
new file mode 100644
index 000000000..b2e6379be
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/修改模型9.12/降低高度的两个房间.FBX.meta
@@ -0,0 +1,105 @@
+fileFormatVersion: 2
+guid: 42df33d8c28bbd542a5b66873440b999
+ModelImporter:
+ serializedVersion: 21202
+ internalIDToNameTable: []
+ externalObjects: {}
+ materials:
+ materialImportMode: 2
+ materialName: 0
+ materialSearch: 1
+ materialLocation: 1
+ animations:
+ legacyGenerateAnimations: 4
+ bakeSimulation: 0
+ resampleCurves: 1
+ optimizeGameObjects: 0
+ removeConstantScaleCurves: 1
+ motionNodeName:
+ rigImportErrors:
+ rigImportWarnings:
+ animationImportErrors:
+ animationImportWarnings:
+ animationRetargetingWarnings:
+ animationDoRetargetingWarnings: 0
+ importAnimatedCustomProperties: 0
+ importConstraints: 0
+ animationCompression: 1
+ animationRotationError: 0.5
+ animationPositionError: 0.5
+ animationScaleError: 0.5
+ animationWrapMode: 0
+ extraExposedTransformPaths: []
+ extraUserProperties: []
+ clipAnimations: []
+ isReadable: 0
+ meshes:
+ lODScreenPercentages: []
+ globalScale: 1
+ meshCompression: 0
+ addColliders: 0
+ useSRGBMaterialColor: 1
+ sortHierarchyByName: 1
+ importVisibility: 1
+ importBlendShapes: 1
+ importCameras: 1
+ importLights: 1
+ nodeNameCollisionStrategy: 1
+ fileIdsGeneration: 2
+ swapUVChannels: 0
+ generateSecondaryUV: 0
+ useFileUnits: 1
+ keepQuads: 0
+ weldVertices: 1
+ bakeAxisConversion: 0
+ preserveHierarchy: 0
+ skinWeightsMode: 0
+ maxBonesPerVertex: 4
+ minBoneWeight: 0.001
+ optimizeBones: 1
+ meshOptimizationFlags: -1
+ indexFormat: 0
+ secondaryUVAngleDistortion: 8
+ secondaryUVAreaDistortion: 15.000001
+ secondaryUVHardAngle: 88
+ secondaryUVMarginMethod: 1
+ secondaryUVMinLightmapResolution: 40
+ secondaryUVMinObjectScale: 1
+ secondaryUVPackMargin: 4
+ useFileScale: 1
+ tangentSpace:
+ normalSmoothAngle: 60
+ normalImportMode: 0
+ tangentImportMode: 3
+ normalCalculationMode: 4
+ legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
+ blendShapeNormalImportMode: 1
+ normalSmoothingSource: 0
+ referencedClips: []
+ importAnimation: 1
+ humanDescription:
+ serializedVersion: 3
+ human: []
+ skeleton: []
+ armTwist: 0.5
+ foreArmTwist: 0.5
+ upperLegTwist: 0.5
+ legTwist: 0.5
+ armStretch: 0.05
+ legStretch: 0.05
+ feetSpacing: 0
+ globalScale: 1
+ rootMotionBoneName:
+ hasTranslationDoF: 0
+ hasExtraRoot: 0
+ skeletonHasParents: 1
+ lastHumanDescriptionAvatarSource: {instanceID: 0}
+ autoGenerateAvatarMappingIfUnspecified: 1
+ animationType: 2
+ humanoidOversampling: 1
+ avatarSetup: 0
+ addHumanoidExtraRootOnlyWhenUsingAvatar: 1
+ additionalBone: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Model/机柜和机柜门打组.FBX b/GQ_TongXin/Assets/Model/机柜和机柜门打组.FBX
index cdce66d1f..a7d75459e 100644
Binary files a/GQ_TongXin/Assets/Model/机柜和机柜门打组.FBX and b/GQ_TongXin/Assets/Model/机柜和机柜门打组.FBX differ
diff --git a/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_151.jpg b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_151.jpg
new file mode 100644
index 000000000..c733e3b84
Binary files /dev/null and b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_151.jpg differ
diff --git a/GQ_TongXin/Assets/Scenes/SampleSceneG/Lightmap-1_comp_dir.png.meta b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_151.jpg.meta
similarity index 91%
rename from GQ_TongXin/Assets/Scenes/SampleSceneG/Lightmap-1_comp_dir.png.meta
rename to GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_151.jpg.meta
index ea1a0f8d8..85e050aea 100644
--- a/GQ_TongXin/Assets/Scenes/SampleSceneG/Lightmap-1_comp_dir.png.meta
+++ b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_151.jpg.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 164a10852d9345947a689f5daa4a4c47
+guid: c3602099fe96d6441922982b80cd04d7
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
@@ -7,7 +7,7 @@ TextureImporter:
mipmaps:
mipMapMode: 0
enableMipMap: 1
- sRGBTexture: 0
+ sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
@@ -21,7 +21,7 @@ TextureImporter:
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
- streamingMipmaps: 1
+ streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMasterTextureLimit: 0
@@ -34,11 +34,11 @@ TextureImporter:
textureSettings:
serializedVersion: 2
filterMode: 1
- aniso: 3
+ aniso: 1
mipBias: 0
- wrapU: 1
- wrapV: 1
- wrapW: 1
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
@@ -53,7 +53,7 @@ TextureImporter:
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
- textureType: 12
+ textureType: 0
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
@@ -69,7 +69,7 @@ TextureImporter:
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
- textureCompression: 2
+ textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
diff --git a/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_152.jpg b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_152.jpg
new file mode 100644
index 000000000..25dfbe6d6
Binary files /dev/null and b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_152.jpg differ
diff --git a/GQ_TongXin/Assets/NuGet/Resources/defaultIcon.png.meta b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_152.jpg.meta
similarity index 74%
rename from GQ_TongXin/Assets/NuGet/Resources/defaultIcon.png.meta
rename to GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_152.jpg.meta
index d23111aba..f4bc71d49 100644
--- a/GQ_TongXin/Assets/NuGet/Resources/defaultIcon.png.meta
+++ b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_152.jpg.meta
@@ -1,9 +1,9 @@
fileFormatVersion: 2
-guid: eec19781926cd2248b7c9abfde8db555
+guid: ea8e99d9d52c3f64a8909c7df345565a
TextureImporter:
- fileIDToRecycleName: {}
+ internalIDToNameTable: []
externalObjects: {}
- serializedVersion: 9
+ serializedVersion: 11
mipmaps:
mipMapMode: 0
enableMipMap: 1
@@ -23,24 +23,26 @@ TextureImporter:
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
- textureFormat: -1
+ textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
- filterMode: -1
- aniso: -1
- mipBias: -100
- wrapU: 1
- wrapV: 1
- wrapW: 1
- nPOTScale: 0
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
lightmap: 0
compressionQuality: 50
- spriteMode: 1
+ spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
@@ -49,16 +51,20 @@ TextureImporter:
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
- alphaIsTransparency: 1
+ alphaIsTransparency: 0
spriteTessellationDetail: -1
- textureType: 8
+ textureType: 0
textureShape: 1
singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
platformSettings:
- - serializedVersion: 2
+ - serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
@@ -69,17 +75,21 @@ TextureImporter:
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
- spriteID: 215e43cda847e6d44af8b40376eeed8a
+ spriteID:
+ internalID: 0
vertices: []
indices:
edges: []
weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
diff --git a/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_153.jpg b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_153.jpg
new file mode 100644
index 000000000..931d832c0
Binary files /dev/null and b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_153.jpg differ
diff --git a/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_153.jpg.meta b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_153.jpg.meta
new file mode 100644
index 000000000..734386aec
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_153.jpg.meta
@@ -0,0 +1,98 @@
+fileFormatVersion: 2
+guid: 0be27b824c3caa642afce46b9e4114c7
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 11
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMasterTextureLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_154.jpg b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_154.jpg
new file mode 100644
index 000000000..49a77a7b1
Binary files /dev/null and b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_154.jpg differ
diff --git a/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_154.jpg.meta b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_154.jpg.meta
new file mode 100644
index 000000000..fb814158b
--- /dev/null
+++ b/GQ_TongXin/Assets/Model/机柜和机柜门打组.fbm/gq_154.jpg.meta
@@ -0,0 +1,98 @@
+fileFormatVersion: 2
+guid: 0e283c2fed98880408e5923e88b2439e
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 11
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMasterTextureLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ platformSettings:
+ - serializedVersion: 3
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ nameFileIdTable: {}
+ spritePackingTag:
+ pSDRemoveMatte: 0
+ pSDShowRemoveMatteOption: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/GQ_TongXin/Assets/New Lighting Settings.lighting b/GQ_TongXin/Assets/New Lighting Settings.lighting
index b1f816d24..562d6f70f 100644
--- a/GQ_TongXin/Assets/New Lighting Settings.lighting
+++ b/GQ_TongXin/Assets/New Lighting Settings.lighting
@@ -15,7 +15,7 @@ LightingSettings:
m_BounceScale: 1
m_AlbedoBoost: 1
m_IndirectOutputScale: 1
- m_UsingShadowmask: 1
+ m_UsingShadowmask: 0
m_BakeBackend: 2
m_LightmapMaxSize: 1024
m_BakeResolution: 40
@@ -26,8 +26,8 @@ LightingSettings:
m_CompAOExponent: 1
m_CompAOExponentDirect: 0
m_ExtractAO: 0
- m_MixedBakeMode: 2
- m_LightmapsBakeMode: 1
+ m_MixedBakeMode: 0
+ m_LightmapsBakeMode: 0
m_FilterMode: 1
m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0}
m_ExportTrainingData: 0
@@ -45,8 +45,8 @@ LightingSettings:
m_PVREnvironmentSampleCount: 256
m_PVREnvironmentReferencePointCount: 2048
m_LightProbeSampleCountMultiplier: 4
- m_PVRBounces: 2
- m_PVRMinBounces: 1
+ m_PVRBounces: 4
+ m_PVRMinBounces: 2
m_PVREnvironmentMIS: 1
m_PVRFilteringMode: 1
m_PVRDenoiserTypeDirect: 1
diff --git a/GQ_TongXin/Assets/NuGet/Editor.meta b/GQ_TongXin/Assets/NuGet/Editor.meta
deleted file mode 100644
index 3b6fd6bc4..000000000
--- a/GQ_TongXin/Assets/NuGet/Editor.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: b3fad56c531ac5a4db190a745f589a8e
-folderAsset: yes
-timeCreated: 1510280304
-licenseType: Free
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/GQ_TongXin/Assets/NuGet/Editor/NugetForUnity.dll b/GQ_TongXin/Assets/NuGet/Editor/NugetForUnity.dll
deleted file mode 100644
index 053969313..000000000
Binary files a/GQ_TongXin/Assets/NuGet/Editor/NugetForUnity.dll and /dev/null differ
diff --git a/GQ_TongXin/Assets/NuGet/Editor/NugetForUnity.dll.meta b/GQ_TongXin/Assets/NuGet/Editor/NugetForUnity.dll.meta
deleted file mode 100644
index 833aac7d1..000000000
--- a/GQ_TongXin/Assets/NuGet/Editor/NugetForUnity.dll.meta
+++ /dev/null
@@ -1,33 +0,0 @@
-fileFormatVersion: 2
-guid: 8dc1be91775c4bb469f6b74cef450eaa
-PluginImporter:
- externalObjects: {}
- serializedVersion: 2
- iconMap: {}
- executionOrder: {}
- defineConstraints: []
- isPreloaded: 0
- isOverridable: 0
- isExplicitlyReferenced: 0
- validateReferences: 1
- platformData:
- - first:
- Any:
- second:
- enabled: 0
- settings: {}
- - first:
- Editor: Editor
- second:
- enabled: 1
- settings:
- DefaultValueInitialized: true
- - first:
- Windows Store Apps: WindowsStoreApps
- second:
- enabled: 0
- settings:
- CPU: AnyCPU
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/GQ_TongXin/Assets/NuGet/LICENSE b/GQ_TongXin/Assets/NuGet/LICENSE
deleted file mode 100644
index e5e721045..000000000
--- a/GQ_TongXin/Assets/NuGet/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-MIT License
-
-Copyright (c) 2018 Patrick McCarthy
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/GQ_TongXin/Assets/NuGet/LICENSE.meta b/GQ_TongXin/Assets/NuGet/LICENSE.meta
deleted file mode 100644
index 9de0ac8de..000000000
--- a/GQ_TongXin/Assets/NuGet/LICENSE.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 1d9014b99ad06af428514a5902d29ff3
-timeCreated: 1573248500
-licenseType: Pro
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/GQ_TongXin/Assets/NuGet/README.pdf b/GQ_TongXin/Assets/NuGet/README.pdf
deleted file mode 100644
index e67f9fa59..000000000
--- a/GQ_TongXin/Assets/NuGet/README.pdf
+++ /dev/null
@@ -1,110 +0,0 @@
-What is NuGetForUnity?
-
-NuGetForUnity is a NuGet client built from scratch to run inside the Unity Editor. NuGet is a package management system
-which makes it easy to create packages that are distributed on a server and consumed by users. NuGet supports sematic
-versioning for packages as well as dependencies on other packages.
-You can learn more about NuGet here: nuget.org
-NuGetForUnity provides a visual editor window to see available packages on the server, see installed packages, and see
-available package updates. A visual interface is also provided to create and edit .nuspec files in order to define and publish
-your own NuGet packages from within Unity.
-
-How do I install NuGetForUnity?
-
-Install the provided Unity package into your Unity project. Located here.
-
-How do I use NuGetForUnity?
-
-To launch, select NuGet → Manage NuGet Packages
-After several seconds (it can take some time to query the server for packages), you should see a window like this:
-
-The Online tab shows the packages available on the NuGet server.
-Enable Show All Versions to list all old versions of a package (doesn't work with nuget.org).
-Disable Show All Versions to only show the latest version of a package.
-Enable Show Prelease to list prerelease versions of packages (alpha, beta, release candidate, etc).
-Disable Show Prerelease to only show stable releases.
-Type a search term in the Search box to filter what is displayed.
-Press the Refresh button to refresh the window with the latest query settings. (Useful after pushing a new package to the
-server and wanting to see it without closing and reopening the window.)
-The name of the package, the version of the package (in square brakets), and a description are displayed.
-Click the View License to open the license in a web browser.
-Click the Install to install the package. Note: If the package is already installed an Uninstall button will be displayed which lets
-you uninstall the package.
-The Installed tabs shows the packages already installed in the current Unity project.
-Click the Uninstall button to uninstall the package.
-The Updates tab shows the packages currently installed that have updates available on the server.
-The version in brackets on the left is the new version number. The version in brackets in the Update button is the currently
-installed version.
-
-Click the Update button to uninstall the current package and install the new package.
-
-How does NuGetForUnity work?
-
-NuGetForUnity loads the NuGet.config file in the Unity project (automatically created if there isn't already one) in order to
-determine the server it should pull packages down from and push packages up to. By default, this server is set to the
-nuget.org package source.
-
-The default NuGet.config file:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-You can change this to any other NuGet server (such as NuGet.Server or ProGet - see below). The NuGet → Reload
-NuGet.config menu item is useful if you are editing the NuGet.config file.
-See more information about NuGet.config files here: https://docs.nuget.org/consume/nuget-config-settings
-
-NuGetForUnity installs packages into the local repository path defined in the NuGet.config file ( repositoryPath ). By default,
-this is set to the Assets/Packages folder. In the NuGet.config file, this can either be a full path, or it can be a relative path
-based on the project's Assets folder. Note: You'll probably want your Packages folder to be ignored by your version control
-software to prevent NuGet packages from being versioned in your repository.
-When a package is installed, the packages.config file in the project is automatically updated with the specific package
-information, as well as all of the dependencies that are also installed. This allows for the packages to be restored from scratch
-at any point. The Restore operation is automatically run every time the project is opened or the code is recompiled in the
-project. It can be run manually by selecting the NuGet → Restore Packages menu item.
-
-Note: Depending on the size and number of packages you need to isntalled, the Restore operation could take a long time,
-so please be patient. If it appears the Unity isn't launching or responding, wait a few more minutes before attempting to kill
-the process.
-If you are interested in the process NuGetForUnity follows or you are trying to debug an issue, you can force NuGetForUnity
-to use verbose logging to output an increased amount of data to the Unity console. Add the line to the element in the NuGet.config file. You can disable verbose logging by either setting the
-value to false or completely deleting the line.
-The .nupkg files downloaded from the NuGet server are cached locally in the current user's Application Data folder.
-( C:\Users\[username]\AppData\Local\NuGet\Cache ). Packages previously installed are installed via the cache folder instead of
-downloading it from the server again.
-
-How do I create my own NuGet packages from within Unity?
-
-First, you'll need to create a .nuspec file that defines your package. In your Project window, right click where you want the
-.nuspec file to go and select NuGet → Create Nuspec File.
-Select the new .nuspec file and you should see something like this:
-
-Input the appropriate information for your package (ID, Version, Author, Description, etc). Be sure to include whatever
-dependencies are required by your package.
-Press the Pack button to pack your package into a .nupkg file that is saved in the C:\Users\
-[username]\AppData\Local\NuGet\Cache folder.
-Press the Push button to push your package up to the server. Be sure to set the correct API Key that give you permission to
-push to the server (if you server is configured to use one).
-
-How do I create my own NuGet server to host NuGet
-packages?
-
-You can use NuGet.Server, NuGet Gallery, ProGet, etc to create your own NuGet server.
-Alternatively, you can use a "local feed" which is just a folder on your hard-drive or a network share.
-Be sure to set the proper URL/path in the NuGet.config file and you should be good to go!
-Read more information here: http://docs.nuget.org/create/hosting-your-own-nuget-feeds
-
diff --git a/GQ_TongXin/Assets/NuGet/README.pdf.meta b/GQ_TongXin/Assets/NuGet/README.pdf.meta
deleted file mode 100644
index e95001a02..000000000
--- a/GQ_TongXin/Assets/NuGet/README.pdf.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 83c5d2001771f15429a88d67e81366d6
-timeCreated: 1517876157
-licenseType: Free
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/GQ_TongXin/Assets/NuGet/Resources.meta b/GQ_TongXin/Assets/NuGet/Resources.meta
deleted file mode 100644
index 49a5e3b4f..000000000
--- a/GQ_TongXin/Assets/NuGet/Resources.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 1738075a39a390447b7a620ca6962142
-folderAsset: yes
-timeCreated: 1510280362
-licenseType: Free
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/GQ_TongXin/Assets/NuGet/Resources/defaultIcon.png b/GQ_TongXin/Assets/NuGet/Resources/defaultIcon.png
deleted file mode 100644
index a16cc1989..000000000
Binary files a/GQ_TongXin/Assets/NuGet/Resources/defaultIcon.png and /dev/null differ
diff --git a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/.signature.p7s b/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/.signature.p7s
deleted file mode 100644
index d1614866a..000000000
Binary files a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/.signature.p7s and /dev/null differ
diff --git a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/AutoMapper.12.0.1.nupkg b/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/AutoMapper.12.0.1.nupkg
deleted file mode 100644
index aa7541f82..000000000
Binary files a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/AutoMapper.12.0.1.nupkg and /dev/null differ
diff --git a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/README.md b/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/README.md
deleted file mode 100644
index 9b288ebad..000000000
--- a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/README.md
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-[](https://github.com/AutoMapper/AutoMapper/actions?query=workflow%3ACI)
-[](https://www.nuget.org/packages/AutoMapper/)
-[](https://myget.org/feed/automapperdev/package/nuget/AutoMapper)
-
-### What is AutoMapper?
-
-AutoMapper is a simple little library built to solve a deceptively complex problem - getting rid of code that mapped one object to another. This type of code is rather dreary and boring to write, so why not invent a tool to do it for us?
-
-This is the main repository for AutoMapper, but there's more:
-
-* [Microsoft DI Extensions](https://github.com/AutoMapper/AutoMapper.Extensions.Microsoft.DependencyInjection)
-* [Collection Extensions](https://github.com/AutoMapper/AutoMapper.Collection)
-* [Expression Mapping](https://github.com/AutoMapper/AutoMapper.Extensions.ExpressionMapping)
-* [EF6 Extensions](https://github.com/AutoMapper/AutoMapper.EF6)
-* [IDataReader/Record Extensions](https://github.com/AutoMapper/AutoMapper.Data)
-* [Enum Extensions](https://github.com/AutoMapper/AutoMapper.Extensions.EnumMapping)
-
-### How do I get started?
-
-First, configure AutoMapper to know what types you want to map, in the startup of your application:
-
-```csharp
-var configuration = new MapperConfiguration(cfg =>
-{
- cfg.CreateMap();
- cfg.CreateMap();
-});
-// only during development, validate your mappings; remove it before release
-#if DEBUG
-configuration.AssertConfigurationIsValid();
-#endif
-// use DI (http://docs.automapper.org/en/latest/Dependency-injection.html) or create the mapper yourself
-var mapper = configuration.CreateMapper();
-```
-Then in your application code, execute the mappings:
-
-```csharp
-var fooDto = mapper.Map(foo);
-var barDto = mapper.Map(bar);
-```
-
-Check out the [getting started guide](https://automapper.readthedocs.io/en/latest/Getting-started.html). When you're done there, the [wiki](https://automapper.readthedocs.io/en/latest/) goes in to the nitty-gritty details. If you have questions, you can post them to [Stack Overflow](https://stackoverflow.com/questions/tagged/automapper) or in our [Gitter](https://gitter.im/AutoMapper/AutoMapper).
-
-### Where can I get it?
-
-First, [install NuGet](http://docs.nuget.org/docs/start-here/installing-nuget). Then, install [AutoMapper](https://www.nuget.org/packages/AutoMapper/) from the package manager console:
-
-```
-PM> Install-Package AutoMapper
-```
-Or from the .NET CLI as:
-```
-dotnet add package AutoMapper
-```
-
-### Do you have an issue?
-
-First check if it's already fixed by trying the [MyGet build](https://automapper.readthedocs.io/en/latest/The-MyGet-build.html).
-
-You might want to know exactly what [your mapping does](https://automapper.readthedocs.io/en/latest/Understanding-your-mapping.html) at runtime.
-
-If you're still running into problems, file an issue above.
-
-### License, etc.
-
-This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community.
-For more information see the [.NET Foundation Code of Conduct](https://dotnetfoundation.org/code-of-conduct).
-
-AutoMapper is Copyright © 2009 [Jimmy Bogard](https://jimmybogard.com) and other contributors under the [MIT license](LICENSE.txt).
-
-### .NET Foundation
-
-This project is supported by the [.NET Foundation](https://dotnetfoundation.org).
diff --git a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/icon.png b/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/icon.png
deleted file mode 100644
index 56b96cabf..000000000
Binary files a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/icon.png and /dev/null differ
diff --git a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib.meta b/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib.meta
deleted file mode 100644
index b6cd520d5..000000000
--- a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 311c404e58c1e2f49b0a29f2e6bd8d7f
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib/netstandard2.1/AutoMapper.dll b/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib/netstandard2.1/AutoMapper.dll
deleted file mode 100644
index b33d3d0f0..000000000
Binary files a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib/netstandard2.1/AutoMapper.dll and /dev/null differ
diff --git a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib/netstandard2.1/AutoMapper.dll.meta b/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib/netstandard2.1/AutoMapper.dll.meta
deleted file mode 100644
index f9edaa1a6..000000000
--- a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib/netstandard2.1/AutoMapper.dll.meta
+++ /dev/null
@@ -1,23 +0,0 @@
-fileFormatVersion: 2
-guid: 67ea87c5c77cdbf439ff12f600ab45ba
-labels:
-- NuGetForUnity
-PluginImporter:
- externalObjects: {}
- serializedVersion: 2
- iconMap: {}
- executionOrder: {}
- defineConstraints: []
- isPreloaded: 0
- isOverridable: 0
- isExplicitlyReferenced: 0
- validateReferences: 1
- platformData:
- - first:
- Any:
- second:
- enabled: 1
- settings: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib/netstandard2.1/AutoMapper.xml b/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib/netstandard2.1/AutoMapper.xml
deleted file mode 100644
index df7b1e550..000000000
--- a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib/netstandard2.1/AutoMapper.xml
+++ /dev/null
@@ -1,1824 +0,0 @@
-
-
-
- AutoMapper
-
-
-
-
- Wraps mapping exceptions. Check exception.ToString() for the full error message.
-
-
-
-
- Auto map to this destination type from the specified source type.
- Discovered during scanning assembly scanning for configuration when calling
-
-
-
-
- If set to true, construct the destination object using the service locator.
-
-
-
-
- For self-referential types, limit recurse depth.
-
-
-
-
- If set to true, preserve object identity. Useful for circular references.
-
-
-
-
- If set to true, disable constructor validation.
-
-
-
-
- If set to true, include this configuration in all derived types' maps.
-
-
-
-
- Skip normal member mapping and convert using a instantiated during mapping.
-
-
-
-
- If set to true, proxy will be created.
-
-
-
-
- Ignore this member for configuration validation and skip during mapping.
-
-
- Must be used in combination with
-
-
-
-
- Do not precompute the execution plan for this member, just map it at runtime.
- Simplifies the execution plan by not inlining.
-
-
- Must be used in combination with
-
-
-
-
- Supply a custom mapping order instead of what the .NET runtime returns
-
-
- Must be used in combination with
-
-
-
-
- Substitute a custom value when the source member resolves as null
-
-
- Must be used in combination with
-
-
-
-
- Value to use if source value is null
-
-
-
-
- Specify the source member to map from. Can only reference a member on the type
-
-
- Must be used in combination with
-
-
-
-
- Use the destination value instead of mapping from the source value or creating a new instance
-
-
- Must be used in combination with
-
-
-
-
- Specify a value converter type to convert from the matching source member to the destination member
- Use with to specify a separate source member to supply to the value converter
-
-
- Must be used in combination with
-
-
-
-
- type
-
-
-
-
- Map destination member using a custom value resolver.
- Use with to specify an type.
-
-
- Must be used in combination with
-
-
-
-
- or type
-
-
-
-
- Specify the source member(s) to map from.
-
- Property name referencing the source member to map against. Or a dot separated member path.
-
-
-
- Ignore this member for LINQ projections unless explicitly expanded during projection
-
-
-
-
- Map constructor parameter from member expression
-
- Member type
- Member expression
-
-
-
- Map constructor parameter from custom func that has access to
-
- Not used for LINQ projection (ProjectTo)
- Custom func
-
-
-
- Member configuration options
-
- Source type for this member
- Destination type for this map
- Type for this member
-
-
-
- Specify the source member to map from. Can only reference a member on the type
- Any null reference exceptions in this expression will be ignored (similar to flattening behavior)
-
- Member type of the source member to use
- Expression referencing the source member to map against
-
-
-
- Ignore this member for configuration validation and skip during mapping
-
-
-
-
- Source member configuration options
-
-
-
-
- Ignore this member when validating source members, MemberList.Source.
- Does not affect validation for the default case, MemberList.Destination.
-
-
-
-
- Contains member configuration relating to source members
-
-
-
-
- Mapping configuration options for non-generic maps
-
-
-
-
- Add extra configuration to the current map by also mapping the specified child objects to the destination object.
- The maps from the child types to the destination need to be created explicitly.
-
- the names of child object properties to map to the destination
-
-
-
-
- Create a type mapping from the destination to the source type, with validation disabled.
- This allows for two-way mapping.
-
- Itself
-
-
-
- Customize configuration for all members
-
- Callback for member options
-
-
-
- Customize individual members
-
- Name of the member
- Callback for configuring member
- Itself
-
-
-
- Mapping configuration options
-
- Source type
- Destination type
-
-
-
- Customize configuration for a path inside the destination object.
-
- Expression to the destination sub object
- Callback for member options
- Itself
-
-
-
- Customize configuration for individual member
-
- Expression to the top-level destination member. This must be a member on the TDestination type
- Callback for member options
- Itself
-
-
-
- Customize configuration for individual member. Used when the name isn't known at compile-time
-
- Destination member name
- Callback for member options
- Itself
-
-
-
- Customize configuration for all members
-
- Callback for member options
-
-
-
- Include this configuration in derived types' maps
-
- Derived source type
- Derived destination type
- Itself
-
-
-
- Include the base type map's configuration in this map
-
- Base source type
- Base destination type
- Itself
-
-
-
- Customize configuration for an individual source member
-
- Expression to source member. Must be a member of the type
- Callback for member configuration options
- Itself
-
-
-
- Create a type mapping from the destination to the source type, with validation disabled.
- This allows for two-way mapping.
-
- Itself
-
-
-
- Override the destination type mapping for looking up configuration and instantiation
-
- Destination type to use
-
-
-
- Apply a transformation function after any resolved destination member value with the given type
-
- Value type to match and transform
- Transformation expression
- Itself
-
-
-
- Add extra configuration to the current map by also mapping the specified child objects to the destination object.
- The maps from the child types to the destination need to be created explicitly.
-
- the child objects to map to the destination
-
-
-
-
- Customize configuration for individual member
-
- Expression to the top-level destination member. This must be a member on the TDestination type
- Callback for member options
- Itself
-
-
-
- Common mapping configuration options between generic and non-generic mapping configuration
-
- Source type
- Destination type
- Concrete return type for fluent interface
-
-
-
- For self-referential types, limit recurse depth.
- Enables PreserveReferences.
-
- Number of levels to limit to
- Itself
-
-
-
- Value transformers, typically configured through explicit or extension methods.
-
-
-
-
- Specify which member list to validate
-
- Member list to validate
- Itself
-
-
-
- Supply a custom instantiation expression for the destination type
-
- Expression to create the destination type given the source object
- Itself
-
-
-
- Customize configuration for individual constructor parameter
-
- Constructor parameter name
- Options
- Itself
-
-
-
- Skip member mapping and use a custom expression to convert to the destination type
-
- Callback to convert from source type to destination type
-
-
-
- Common mapping configuration options between generic and non-generic mapping configuration
-
- Source type
- Destination type
- Concrete return type for fluent interface
-
-
-
- Disable constructor validation. During mapping this map is used against an existing destination object and never constructed itself.
-
- Itself
-
-
-
- Construct the destination object using the service locator
-
- Itself
-
-
-
- Preserve object identity. Useful for circular references.
-
- Itself
-
-
-
- Execute a custom function to the source and/or destination types before member mapping
-
- Not used for LINQ projection (ProjectTo)
- Callback for the source/destination types
- Itself
-
-
-
- Execute a custom function to the source and/or destination types before member mapping
-
- Not used for LINQ projection (ProjectTo)
- Callback for the source/destination types
- Itself
-
-
-
- Execute a custom mapping action before member mapping
-
- Not used for LINQ projection (ProjectTo)
- Mapping action type instantiated during mapping
- Itself
-
-
-
- Execute a custom function to the source and/or destination types after member mapping
-
- Not used for LINQ projection (ProjectTo)
- Callback for the source/destination types
- Itself
-
-
-
- Execute a custom function to the source and/or destination types after member mapping
-
- Not used for LINQ projection (ProjectTo)
- Callback for the source/destination types
- Itself
-
-
-
- Execute a custom mapping action after member mapping
-
- Not used for LINQ projection (ProjectTo)
- Mapping action type instantiated during mapping
- Itself
-
-
-
- Include this configuration in all derived types' maps. Works by scanning all type maps for matches during configuration.
-
- Itself
-
-
-
- Include this configuration in derived types' maps
-
- Derived source type
- Derived destination type
- Itself
-
-
-
- Include the base type map's configuration in this map
-
- Base source type
- Base destination type
-
-
-
-
- Customize configuration for an individual source member. Member name not known until runtime
-
- Expression to source member. Must be a member of the type
- Callback for member configuration options
- Itself
-
-
-
- Ignores all properties that have either a private or protected setter, forcing the mapper to respect encapsulation (note: order matters, so place this before explicit configuration of any properties with an inaccessible setter)
-
- Itself
-
-
-
- When using ReverseMap, ignores all properties that have either a private or protected setter, keeping the reverse mapping consistent with the forward mapping (note: properties with an inaccessible setter may still be mapped unless IgnoreAllPropertiesWithAnInaccessibleSetter is also used)
-
- Itself
-
-
-
- Supply a custom instantiation function for the destination type, based on the entire resolution context
-
- Not used for LINQ projection (ProjectTo)
- Callback to create the destination type given the current resolution context
- Itself
-
-
-
- Override the destination type mapping for looking up configuration and instantiation
-
-
-
-
-
- Create at runtime a proxy type implementing the destination interface.
-
- Itself
-
-
-
- Skip normal member mapping and convert using a instantiated during mapping
- Use this method if you need to specify the converter type at runtime
-
- Type converter type
-
-
-
- Skip member mapping and use a custom function to convert to the destination type
-
- Not used for LINQ projection (ProjectTo)
- Callback to convert from source type to destination type, including destination object
-
-
-
- Skip member mapping and use a custom function to convert to the destination type
-
- Not used for LINQ projection (ProjectTo)
- Callback to convert from source type to destination type, with source, destination and context
-
-
-
- Skip member mapping and use a custom type converter instance to convert to the destination type
-
- Not used for LINQ projection (ProjectTo)
- Type converter instance
-
-
-
- Skip member mapping and use a custom type converter instance to convert to the destination type
-
- Not used for LINQ projection (ProjectTo)
- Type converter type
-
-
-
- Custom mapping action
-
- Source type
- Destination type
-
-
-
- Implementors can modify both the source and destination objects
-
- Source object
- Destination object
- Resolution context
-
-
-
- Converts source type to destination type instead of normal member mapping
-
- Source type
- Destination type
-
-
-
- Performs conversion from source to destination type
-
- Source object
- Destination object
- Resolution context
- Destination object
-
-
-
- Options for a single map operation
-
-
-
-
- Construct services using this callback. Use this for child/nested containers
-
-
-
-
-
- Add context items to be accessed at map time inside an or
-
-
-
-
- Execute a custom function to the source and/or destination types before member mapping
-
- Callback for the source/destination types
-
-
-
- Execute a custom function to the source and/or destination types after member mapping
-
- Callback for the source/destination types
-
-
-
- Execute a custom function to the source and/or destination types before member mapping
-
- Callback for the source/destination types
-
-
-
- Execute a custom function to the source and/or destination types after member mapping
-
- Callback for the source/destination types
-
-
-
- Member configuration options
-
- Source type for this member
- Type for this member
- Destination type for this map
-
-
-
- Do not precompute the execution plan for this member, just map it at runtime.
- Simplifies the execution plan by not inlining.
-
-
-
-
- Map destination member using a custom value resolver
-
- Not used for LINQ projection (ProjectTo)
- Value resolver type
-
-
-
- Map destination member using a custom member value resolver supplied with a source member
-
- Not used for LINQ projection (ProjectTo)
- Value resolver type
- Source member to supply
-
-
-
- Map destination member using a custom member value resolver supplied from a source member name
-
- Not used for LINQ projection (ProjectTo)
- Value resolver type
- Source member to supply
- Source member name
-
-
-
- Map destination member using a custom value resolver instance
-
- Not used for LINQ projection (ProjectTo)
- Value resolver instance to use
-
-
-
- Map destination member using a custom value resolver instance
-
- Not used for LINQ projection (ProjectTo)
- Value resolver instance to use
- Source member to supply to value resolver
-
-
-
- Map destination member using a custom function. Access both the source and destination object.
-
- Not used for LINQ projection (ProjectTo)
- Function to map to destination member
-
-
-
- Map destination member using a custom function. Access the source, destination object, and destination member.
-
- Not used for LINQ projection (ProjectTo)
- Function to map to destination member
-
-
-
- Map destination member using a custom function. Access the source, destination object, destination member, and context.
-
- Not used for LINQ projection (ProjectTo)
- Function to map to destination member
-
-
-
- Specify the source member(s) to map from.
-
- Property name referencing the source member to map against. Or a dot separated member path.
-
-
-
- Supply a custom mapping order instead of what the .NET runtime returns
-
- Mapping order value
-
-
-
- Reset UseDestinationValue.
-
-
-
-
- Use the destination value instead of mapping from the source value or creating a new instance
-
-
-
-
- Conditionally map this member against the source, destination, source and destination members
-
- Condition to evaluate using the source object
-
-
-
- Conditionally map this member
-
- Condition to evaluate using the source object
-
-
-
- Conditionally map this member
-
- Condition to evaluate using the source object
-
-
-
- Conditionally map this member
-
- Condition to evaluate using the source object
-
-
-
- Conditionally map this member
-
- Condition to evaluate using the source object
-
-
-
- Conditionally map this member, evaluated before accessing the source value
-
- Condition to evaluate using the source object
-
-
-
- Conditionally map this member, evaluated before accessing the source value
-
- Condition to evaluate using the current resolution context
-
-
-
- Conditionally map this member, evaluated before accessing the source value
-
- Condition to evaluate using the source object and the current resolution context
-
-
-
- Conditionally map this member, evaluated before accessing the source value
-
- Condition to evaluate using the source object, the destination object, and the current resolution context
-
-
-
- The destination member being configured.
-
-
-
-
- Specify a value converter to convert from the matching source member to the destination member
-
-
- Value converters are similar to type converters, but scoped to a single member. Value resolvers receive the enclosed source/destination objects as parameters.
- Value converters do not. This makes it possible to reuse value converters across multiple members and multiple maps.
-
- Value converter type
- Source member type
-
-
-
- Specify a value converter to convert from the specified source member to the destination member
-
-
- Value converters are similar to type converters, but scoped to a single member. Value resolvers receive the enclosed source/destination objects as parameters.
- Value converters do not. This makes it possible to reuse value converters across multiple members and multiple maps.
-
- Value converter type
- Source member type
- Source member to supply to the value converter
-
-
-
- Specify a value converter to convert from the specified source member name to the destination member
-
-
- Value converters are similar to type converters, but scoped to a single member. Value resolvers receive the enclosed source/destination objects as parameters.
- Value converters do not. This makes it possible to reuse value converters across multiple members and multiple maps.
-
- Value converter type
- Source member type
- Source member name to supply to the value converter
-
-
-
- Specify a value converter instance to convert from the matching source member to the destination member
-
-
- Value converters are similar to type converters, but scoped to a single member. Value resolvers receive the enclosed source/destination objects as parameters.
- Value converters do not. This makes it possible to reuse value converters across multiple members and multiple maps.
-
- Source member type
- Value converter instance
-
-
-
- Specify a value converter instance from the specified source member to the destination member
-
-
- Value converters are similar to type converters, but scoped to a single member. Value resolvers receive the enclosed source/destination objects as parameters.
- Value converters do not. This makes it possible to reuse value converters across multiple members and multiple maps.
-
- Source member type
- Value converter instance
- Source member to supply to the value converter
-
-
-
- Specify a value converter instance to convert from the specified source member name to the destination member
-
-
- Value converters are similar to type converters, but scoped to a single member. Value resolvers receive the enclosed source/destination objects as parameters.
- Value converters do not. This makes it possible to reuse value converters across multiple members and multiple maps.
-
- Source member type
- Value converter instance
- Source member name to supply to the value converter
-
-
-
- Configuration options for an individual member
-
-
-
-
- Map destination member using a custom value resolver. Used when the value resolver is not known at compile-time
-
- Not used for LINQ projection (ProjectTo)
- Value resolver type
-
-
-
- Map destination member using a custom value resolver. Used when the value resolver is not known at compile-time
-
- Not used for LINQ projection (ProjectTo)
- Value resolver type
- Member to supply to value resolver
-
-
-
- Map destination member using a custom value resolver instance
-
- Not used for LINQ projection (ProjectTo)
- Value resolver instance to use
- Source member to supply to value resolver
-
-
-
- Specify a value converter type to convert from the matching source member to the destination member
-
-
- Value converters are similar to type converters, but scoped to a single member. Value resolvers receive the enclosed source/destination objects as parameters.
- Value converters do not. This makes it possible to reuse value converters across multiple members and multiple maps.
-
- Value converter type
-
-
-
- Specify a value converter type to convert from the specified source member name to the destination member
-
-
- Value converters are similar to type converters, but scoped to a single member. Value resolvers receive the enclosed source/destination objects as parameters.
- Value converters do not. This makes it possible to reuse value converters across multiple members and multiple maps.
-
- Value converter type
- Source member name to supply to the value converter
-
-
-
- Specify a value converter instance to convert from the specified source member name to the destination member
-
-
- Value converters are similar to type converters, but scoped to a single member. Value resolvers receive the enclosed source/destination objects as parameters.
- Value converters do not. This makes it possible to reuse value converters across multiple members and multiple maps.
-
- Source member type
- Destination member type
- Value converter instance
- Source member name to supply to the value converter
-
-
-
- Member configuration options
-
- Source type for this member
- Type for this member
- Destination type for this map
-
-
-
- Substitute a custom value when the source member resolves as null
-
- Value to use
-
-
-
- Map destination member using a custom expression. Used in LINQ projection (ProjectTo).
-
- Member type of the source member to use
- Map expression
-
-
-
- Ignore this member for configuration validation and skip during mapping
-
-
-
-
- Allow this member to be null. Overrides AllowNullDestinationValues/AllowNullCollection.
-
-
-
-
- Don't allow this member to be null. Overrides AllowNullDestinationValues/AllowNullCollection.
-
-
-
-
- Ignore this member for LINQ projections unless explicitly expanded during projection
-
-
-
-
- Apply a transformation function after any resolved destination member value with the given type
-
- Transformation expression
-
-
-
- Converts a source member value to a destination member value
-
- Source member type
- Destination member type
-
-
-
- Perform conversion from source member value to destination member value
-
- Source member object
- Resolution context
- Destination member value
-
-
-
- Extension point to provide custom resolution for a destination value
-
-
-
-
- Implementors use source object to provide a destination object.
-
- Source object
- Destination object, if exists
- Destination member
- The context of the mapping
- Result, typically build from the source resolution result
-
-
-
- Extension point to provide custom resolution for a destination value
-
-
-
-
- Implementors use source object to provide a destination object.
-
- Source object
- Destination object, if exists
- Source member
- Destination member
- The context of the mapping
- Result, typically build from the source resolution result
-
-
-
- Defines a naming convention strategy
-
-
-
-
- Configuration for profile-specific maps
-
-
-
-
- Disable constructor mapping. Use this if you don't intend to have AutoMapper try to map to constructors
-
-
-
-
- Creates a mapping configuration from the type to the type
-
- Source type
- Destination type
- Mapping expression for more configuration options
-
-
-
- Creates a mapping configuration from the type to the type.
- Specify the member list to validate against during configuration validation.
-
- Source type
- Destination type
- Member list to validate
- Mapping expression for more configuration options
-
-
-
- Creates a projection configuration from the type to the type
-
- Source type
- Destination type
- Mapping expression for more configuration options
-
-
-
- Creates a projection configuration from the type to the type.
- Specify the member list to validate against during configuration validation.
-
- Source type
- Destination type
- Member list to validate
- Mapping expression for more configuration options
-
-
-
- Create a mapping configuration from the source type to the destination type.
- Use this method when the source and destination type are known at runtime and not compile time.
-
- Source type
- Destination type
- Mapping expression for more configuration options
-
-
-
- Creates a mapping configuration from the source type to the destination type.
- Specify the member list to validate against during configuration validation.
-
- Source type
- Destination type
- Member list to validate
- Mapping expression for more configuration options
-
-
-
- Clear the list of recognized prefixes.
-
-
-
-
- Recognize a list of prefixes to be removed from source member names when matching
-
- List of prefixes
-
-
-
- Recognize a list of postfixes to be removed from source member names when matching
-
- List of postfixes
-
-
-
- Provide a new value for a part of a members name
-
- Original member value
- New member value
-
-
-
- Recognize a list of prefixes to be removed from destination member names when matching
-
- List of prefixes
-
-
-
- Recognize a list of postfixes to be removed from destination member names when matching
-
- List of postfixes
-
-
-
- Add a property name to globally ignore. Matches against the beginning of the property names.
-
- Property name to match against
-
-
-
- Allow null destination values. If false, destination objects will be created for deep object graphs. Default true.
-
-
-
-
- Allow null destination collections. If true, null source collections result in null destination collections. Default false.
-
-
-
-
- Naming convention for source members
-
-
-
-
- Naming convention for destination members
-
-
-
-
- Include extension methods against source members for matching destination members to. Default source extension methods from
-
- Static type that contains extension methods
-
-
-
- Value transformers. Modify the list directly or use
-
-
-
-
- Member list to check for configuration validation
-
-
-
-
- Check that all destination members are mapped
-
-
-
-
- Check that all source members are mapped
-
-
-
-
- Check neither source nor destination members, skipping validation
-
-
-
-
- Dry run all configured type maps and throw for each problem
-
-
-
-
- Create a mapper instance based on this configuration. Mapper instances are lightweight and can be created as needed.
-
- The mapper instance
-
-
-
- Create a mapper instance with the specified service constructor to be used for resolvers and type converters.
-
- Service factory to create services
- The mapper instance
-
-
-
- Builds the execution plan used to map the source to destination.
- Useful to understand what exactly is happening during mapping.
- See the wiki for details.
-
- the runtime type of the source object
- the runtime type of the destination object
- the execution plan
-
-
-
- Compile all underlying mapping expressions to cached delegates.
- Use if you want AutoMapper to compile all mappings up front instead of deferring expression compilation for each first map.
-
-
-
-
- Add an existing profile
-
- Profile to add
-
-
-
- Add an existing profile type. Profile will be instantiated and added to the configuration.
-
- Profile type
-
-
-
- Add an existing profile type. Profile will be instantiated and added to the configuration.
-
- Profile type
-
-
-
- Add profiles contained in an IEnumerable
-
- IEnumerable of Profile
-
-
-
- Add mapping definitions contained in assemblies.
- Looks for definitions and classes decorated with
-
- Assemblies containing mapping definitions
-
-
-
- Add mapping definitions contained in assemblies.
- Looks for definitions and classes decorated with
-
- Assemblies containing mapping definitions
-
-
-
- Add mapping definitions contained in assemblies.
- Looks for definitions and classes decorated with
-
- Assembly names to load and scan containing mapping definitions
-
-
-
- Add mapping definitions contained in assemblies.
- Looks for definitions and classes decorated with
-
- Assembly names to load and scan containing mapping definitions
-
-
-
- Add mapping definitions contained in assemblies.
- Looks for definitions and classes decorated with
-
- Types from assemblies containing mapping definitions
-
-
-
- Add mapping definitions contained in assemblies.
- Looks for definitions and classes decorated with
-
- Types from assemblies containing mapping definitions
-
-
-
- Supply a factory method callback for creating resolvers and type converters
-
- Factory method
-
-
-
- Create a named profile with the supplied configuration
-
- Profile name, must be unique
- Profile configuration
-
-
-
- Add an action to be called when validating the configuration.
-
- the validation callback
-
-
-
- Allow the same map to exist in different profiles.
- The default is to throw an exception, true means the maps are merged.
-
-
-
-
- How many levels deep should AutoMapper try to inline the execution plan for child classes.
- See the docs for details.
-
-
-
-
- How many levels deep should recursive queries be expanded.
- Must be zero for EF6. Can be greater than zero for EF Core.
-
-
-
-
- Source extension methods included for search
-
-
-
-
- Specify which properties should be mapped.
- By default only public properties are mapped.
-
-
-
-
- Specify which fields should be mapped.
- By default only public fields are mapped.
-
-
-
-
- Specify which methods, of those that are eligible (public, parameterless, and non-static or extension methods), should be mapped.
- By default all eligible methods are mapped.
-
-
-
-
- Specify which constructors should be considered for the destination objects.
- By default all constructors are considered.
-
-
-
-
- Provides a named configuration for maps. Naming conventions become scoped per profile.
-
-
-
-
- Gets the feature of type .
-
- The type of the feature.
- The feature or null if feature not exists.
-
-
-
- Add or update the feature. Existing feature of the same type will be replaced.
-
- The feature.
-
-
-
- Get the features collection.
-
-
-
-
- Object mappers
-
-
-
-
- Add an action to be called when validating the configuration.
-
- the validation callback
-
-
-
- Allow the same map to exist in different profiles.
- The default is to throw an exception, true means the maps are merged.
-
-
-
-
- How many levels deep should AutoMapper try to inline the execution plan for child classes.
- See the docs for details.
-
-
-
-
- How many levels deep should recursive queries be expanded.
- Must be zero for EF6. Can be greater than zero for EF Core.
-
-
-
-
- Get all configured type maps created
-
- All configured type maps
-
-
-
- Find the for the configured source and destination type
-
- Configured source type
- Configured destination type
- Type map configuration
-
-
-
- Find the for the configured type pair
-
- Type pair
- Type map configuration
-
-
-
- Find the for the configured source and destination type
-
- Source type
- Destination type
- Type map configuration
-
-
-
- Resolve the for the configured source and destination type, checking parent types
-
- Configured source type
- Configured destination type
- Type map configuration
-
-
-
- Resolve the for the configured type pair, checking parent types
-
- Type pair
- Type map configuration
-
-
-
- Dry run single type map
-
- Type map to check
-
-
-
- Dry run all type maps in given profile
-
- Profile name of type maps to test
-
-
-
- Dry run all type maps in given profile
-
- Profile type
-
-
-
- Get all configured mappers
-
- List of mappers
-
-
-
- Gets the features collection.
-
- The feature collection.
-
-
-
- Find a matching object mapper.
-
- the types to match
- the matching mapper or null
-
-
-
- Builds the execution plan used to map the source to destination.
- Useful to understand what exactly is happening during mapping.
- See the wiki for details.
-
- The source/destination map request
- the execution plan
-
-
-
- Allows to enable null-value propagation for query mapping.
- Some providers (such as EntityFrameworkQueryVisitor) do not work with this feature enabled!
-
-
-
-
- Factory method to create formatters, resolvers and type converters
-
-
-
-
- Allows to enable null-value propagation for query mapping.
- Some providers (such as EntityFrameworkQueryVisitor) do not work with this feature enabled!
-
-
-
-
- Disable method mapping. Use this if you don't intend to have AutoMapper try to map from methods.
-
-
-
-
- Disable fields mapping. Use this if you don't intend to have AutoMapper try to map from/to fields.
-
-
-
-
- Specify common configuration for all type maps.
-
- configuration callback
-
-
-
- Customize configuration for all members across all maps
-
- Condition
- Callback for member options. Use the property map for conditional maps.
-
-
-
- Contains cached reflection information for easy retrieval
-
-
-
-
- Mapping execution strategy, as a chain of responsibility
-
-
-
-
- When true, the mapping engine will use this mapper as the strategy
-
- Resolution context
- Is match
-
-
-
- Builds a mapping expression equivalent to the base Map method
-
-
-
-
- Source parameter
- Destination parameter
-
- Map expression
-
-
-
- Base class for simple object mappers that don't want to use expressions.
-
- type of the source
- type of the destination
-
-
-
- When true, the mapping engine will use this mapper as the strategy
-
- Resolution context
- Is match
-
-
-
- Performs conversion from source to destination type
-
- Source object
- Destination object
- The compile time type of the source object
- The compile time type of the destination object
- Resolution context
- Destination object
-
-
-
- Execute a mapping from the source object to a new destination object.
- The source type is inferred from the source object.
-
- Destination type to create
- Source object to map from
- Mapped destination object
-
-
-
- Execute a mapping from the source object to a new destination object.
-
- Source type to use, regardless of the runtime type
- Destination type to create
- Source object to map from
- Mapped destination object
-
-
-
- Execute a mapping from the source object to the existing destination object.
-
- Source type to use
- Destination type
- Source object to map from
- Destination object to map into
- The mapped destination object, same instance as the object
-
-
-
- Execute a mapping from the source object to a new destination object with explicit objects
-
- Source object to map from
- Source type to use
- Destination type to create
- Mapped destination object
-
-
-
- Execute a mapping from the source object to existing destination object with explicit objects
-
- Source object to map from
- Destination object to map into
- Source type to use
- Destination type to use
- Mapped destination object, same instance as the object
-
-
-
- Execute a mapping from the source object to a new destination object with supplied mapping options.
-
- Destination type to create
- Source object to map from
- Mapping options
- Mapped destination object
-
-
-
- Execute a mapping from the source object to a new destination object with supplied mapping options.
-
- Source type to use
- Destination type to create
- Source object to map from
- Mapping options
- Mapped destination object
-
-
-
- Execute a mapping from the source object to the existing destination object with supplied mapping options.
-
- Source type to use
- Destination type
- Source object to map from
- Destination object to map into
- Mapping options
- The mapped destination object, same instance as the object
-
-
-
- Execute a mapping from the source object to a new destination object with explicit objects and supplied mapping options.
-
- Source object to map from
- Source type to use
- Destination type to create
- Mapping options
- Mapped destination object
-
-
-
- Execute a mapping from the source object to existing destination object with supplied mapping options and explicit objects
-
- Source object to map from
- Destination object to map into
- Source type to use
- Destination type to use
- Mapping options
- Mapped destination object, same instance as the object
-
-
-
- Configuration provider for performing maps
-
-
-
-
- Project the input queryable.
-
- Projections are only calculated once and cached
- Destination type
- Queryable source
- Optional parameter object for parameterized mapping expressions
- Explicit members to expand
- Queryable result, use queryable extension methods to project and execute result
-
-
-
- Project the input queryable.
-
- Destination type to map to
- Queryable source
- Optional parameter object for parameterized mapping expressions
- Explicit members to expand
- Queryable result, use queryable extension methods to project and execute result
-
-
-
- Project the input queryable.
-
- Queryable source
- Destination type to map to
- Optional parameter object for parameterized mapping expressions
- Explicit members to expand
- Queryable result, use queryable extension methods to project and execute result
-
-
-
- The base class for member maps (property, constructor and path maps).
-
-
-
-
- Apply a transformation function after any resolved destination member value with the given type
-
- Value type to match and transform
- Value transformer list
- Transformation expression
-
-
-
- Queryable extensions for AutoMapper
-
-
-
-
- Extension method to project from a queryable using the provided mapping engine
-
- Projections are only calculated once and cached
- Destination type
- Queryable source
- Mapper configuration
- Optional parameter object for parameterized mapping expressions
- Explicit members to expand
- Expression to project into
-
-
-
- Extension method to project from a queryable using the provided mapping engine
-
- Projections are only calculated once and cached
- Destination type
- Queryable source
- Mapper configuration
- Explicit members to expand
- Expression to project into
-
-
-
- Projects the source type to the destination type given the mapping configuration
-
- Destination type to map to
- Queryable source
- Mapper configuration
- Optional parameter object for parameterized mapping expressions
- Explicit members to expand
- Queryable result, use queryable extension methods to project and execute result
-
-
-
- Extension method to project from a queryable using the provided mapping engine
-
- Projections are only calculated once and cached
- Queryable source
- Destination type
- Mapper configuration
- Expression to project into
-
-
-
- Projects the source type to the destination type given the mapping configuration
-
- Queryable source
- Destination type to map to
- Mapper configuration
- Optional parameter object for parameterized mapping expressions
- Explicit members to expand
- Queryable result, use queryable extension methods to project and execute result
-
-
-
- Expression visitor for making member access null-safe.
-
-
- NullSafeQueryRewriter is copied from the NeinLinq project, licensed under the MIT license.
- Copyright (c) 2014-2018 Axel Heer.
- See https://github.com/axelheer/nein-linq/blob/master/src/NeinLinq/NullsafeQueryRewriter.cs
-
-
-
-
-
-
-
-
-
-
- Context information regarding resolution of a destination value
-
-
-
-
- The items passed in the options of the Map call.
-
-
-
-
- The items passed in the options of the Map call. Returns false when no context was passed.
-
-
-
-
- Current mapper
-
-
-
-
- Instance cache for resolving circular references
-
-
-
-
- Instance cache for resolving keeping track of depth
-
-
-
-
- Main configuration object holding all mapping configuration for a source and destination type
-
-
-
-
diff --git a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib/netstandard2.1/AutoMapper.xml.meta b/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib/netstandard2.1/AutoMapper.xml.meta
deleted file mode 100644
index b5a10b23e..000000000
--- a/GQ_TongXin/Assets/Packages/AutoMapper.12.0.1/lib/netstandard2.1/AutoMapper.xml.meta
+++ /dev/null
@@ -1,7 +0,0 @@
-fileFormatVersion: 2
-guid: 1777d27f495eb7e4c810e03a88823eae
-TextScriptImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Packages/SimpleJson.0.38.0.meta b/GQ_TongXin/Assets/Packages/SimpleJson.0.38.0.meta
deleted file mode 100644
index 50d41d906..000000000
--- a/GQ_TongXin/Assets/Packages/SimpleJson.0.38.0.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: f2f45a901a877f34d8af1dc431be9abf
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Packages/SimpleJson.0.38.0/.signature.p7s b/GQ_TongXin/Assets/Packages/SimpleJson.0.38.0/.signature.p7s
deleted file mode 100644
index cc2d4f3ef..000000000
Binary files a/GQ_TongXin/Assets/Packages/SimpleJson.0.38.0/.signature.p7s and /dev/null differ
diff --git a/GQ_TongXin/Assets/Packages/SimpleJson.0.38.0/SimpleJson.0.38.0.nupkg b/GQ_TongXin/Assets/Packages/SimpleJson.0.38.0/SimpleJson.0.38.0.nupkg
deleted file mode 100644
index fab60309a..000000000
Binary files a/GQ_TongXin/Assets/Packages/SimpleJson.0.38.0/SimpleJson.0.38.0.nupkg and /dev/null differ
diff --git a/GQ_TongXin/Assets/Packages/SimpleJson.0.38.0/SimpleJson.0.38.0.nupkg.meta b/GQ_TongXin/Assets/Packages/SimpleJson.0.38.0/SimpleJson.0.38.0.nupkg.meta
deleted file mode 100644
index 14953ef53..000000000
--- a/GQ_TongXin/Assets/Packages/SimpleJson.0.38.0/SimpleJson.0.38.0.nupkg.meta
+++ /dev/null
@@ -1,7 +0,0 @@
-fileFormatVersion: 2
-guid: 778587e0d32548844ba4b2b8d6aae431
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/GQ_TongXin/Assets/Packages/SimpleJson.0.38.0/SimpleJson.psm1 b/GQ_TongXin/Assets/Packages/SimpleJson.0.38.0/SimpleJson.psm1
deleted file mode 100644
index 954f84c5a..000000000
--- a/GQ_TongXin/Assets/Packages/SimpleJson.0.38.0/SimpleJson.psm1
+++ /dev/null
@@ -1,2202 +0,0 @@
-# SimpleJson https://github.com/facebook-csharp-sdk/simple-json
-# License: MIT License
-# Version: 0.38.0
-
-function ConvertFrom-Json
-{
- param(
- [Switch] $AsPSObject,
- [Parameter(Mandatory=$true,ValueFromPipeline=$true)][String]$json
- )
-
- $obj= [SimpleJson.SimpleJson]::DeserializeObject($json)
-
- if($AsPSObject)
- {
- $obj = ConvertJsonObjectToPsObject($obj)
- }
-
- return $obj
-}
-
-function ConvertTo-Json
-{
- param(
- [object][Parameter(Mandatory=$true,ValueFromPipeline=$true)] $obj
- )
-
- return [SimpleJson.SimpleJson]::SerializeObject($obj)
-}
-
-function ConvertJsonObjectToPsObject
-{
- param(
- [Object] $obj
- )
-
- if($obj -eq $null)
- {
- return $null
- }
- if($obj -is [System.Collections.Generic.IDictionary[string,object]])
- {
- $hash = @{}
- foreach($kvp in $obj)
- {
- $hash[$kvp.Key] = ConvertJsonObjectToPsObject($kvp.Value)
- }
-
- return $hash
- }
- if($obj -is [system.collections.generic.list[object]])
- {
- $arr = New-Object object[] $obj.Count
-
- for ( $i = 0; $i -lt $obj.count; $i++ )
- {
- $arr[$i] = ConvertJsonObjectToPsObject($obj[$i])
- }
-
- return $arr
- }
-
- return $obj
-}
-
-$source = @"
-
-#define SIMPLE_JSON_DATACONTRACT
-#define SIMPLE_JSON_REFLECTIONEMIT
-
-//-----------------------------------------------------------------------
-//
-// Copyright (c) 2011, The Outercurve Foundation.
-//
-// Licensed under the MIT License (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-// http://www.opensource.org/licenses/mit-license.php
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-// Nathan Totten (ntotten.com), Jim Zimmerman (jimzimmerman.com) and Prabir Shrestha (prabir.me)
-// https://github.com/facebook-csharp-sdk/simple-json
-//-----------------------------------------------------------------------
-
-// VERSION: 0.38.0
-
-// NOTE: uncomment the following line to make SimpleJson class internal.
-//#define SIMPLE_JSON_INTERNAL
-
-// NOTE: uncomment the following line to make JsonArray and JsonObject class internal.
-//#define SIMPLE_JSON_OBJARRAYINTERNAL
-
-// NOTE: uncomment the following line to enable dynamic support.
-//#define SIMPLE_JSON_DYNAMIC
-
-// NOTE: uncomment the following line to enable DataContract support.
-//#define SIMPLE_JSON_DATACONTRACT
-
-// NOTE: uncomment the following line to enable IReadOnlyCollection and IReadOnlyList support.
-//#define SIMPLE_JSON_READONLY_COLLECTIONS
-
-// NOTE: uncomment the following line to disable linq expressions/compiled lambda (better performance) instead of method.invoke().
-// define if you are using .net framework <= 3.0 or < WP7.5
-//#define SIMPLE_JSON_NO_LINQ_EXPRESSION
-
-// NOTE: uncomment the following line if you are compiling under Window Metro style application/library.
-// usually already defined in properties
-//#define NETFX_CORE;
-
-// If you are targetting WinStore, WP8 and NET4.5+ PCL make sure to #define SIMPLE_JSON_TYPEINFO;
-
-// original json parsing code from http://techblog.procurios.nl/k/618/news/view/14605/14863/How-do-I-write-my-own-parser-for-JSON.html
-
-#if NETFX_CORE
-#define SIMPLE_JSON_TYPEINFO
-#endif
-
-using System;
-using System.CodeDom.Compiler;
-using System.Collections;
-using System.Collections.Generic;
-#if !SIMPLE_JSON_NO_LINQ_EXPRESSION
-using System.Linq.Expressions;
-#endif
-using System.ComponentModel;
-using System.Diagnostics.CodeAnalysis;
-#if SIMPLE_JSON_DYNAMIC
-using System.Dynamic;
-#endif
-using System.Globalization;
-using System.Reflection;
-using System.Runtime.Serialization;
-using System.Text;
-using SimpleJson.Reflection;
-
-// ReSharper disable LoopCanBeConvertedToQuery
-// ReSharper disable RedundantExplicitArrayCreation
-// ReSharper disable SuggestUseVarKeywordEvident
-namespace SimpleJson
-{
- ///
- /// Represents the json array.
- ///
- [GeneratedCode("simple-json", "1.0.0")]
- [EditorBrowsable(EditorBrowsableState.Never)]
- [SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
-#if SIMPLE_JSON_OBJARRAYINTERNAL
- internal
-#else
- public
-#endif
- class JsonArray : List