提交
This commit is contained in:
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 692a8563bf4ba9749905419c982657c8
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!114 &11400000
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 468a46d0ae32c3544b7d98094e6448a9, type: 3}
|
|
||||||
m_Name: AddressableAssetSettings
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
m_DefaultGroup: a45d0d25213104f44ad8fe07eb3548d1
|
|
||||||
m_currentHash:
|
|
||||||
serializedVersion: 2
|
|
||||||
Hash: 24f7d451677154961ad4235510acee73
|
|
||||||
m_OptimizeCatalogSize: 0
|
|
||||||
m_BuildRemoteCatalog: 0
|
|
||||||
m_BundleLocalCatalog: 0
|
|
||||||
m_CatalogRequestsTimeout: 0
|
|
||||||
m_DisableCatalogUpdateOnStart: 0
|
|
||||||
m_IgnoreUnsupportedFilesInBuild: 0
|
|
||||||
m_UniqueBundleIds: 0
|
|
||||||
m_NonRecursiveBuilding: 1
|
|
||||||
m_CCDEnabled: 0
|
|
||||||
m_maxConcurrentWebRequests: 3
|
|
||||||
m_ContiguousBundles: 1
|
|
||||||
m_StripUnityVersionFromBundleBuild: 0
|
|
||||||
m_DisableVisibleSubAssetRepresentations: 0
|
|
||||||
m_ShaderBundleNaming: 0
|
|
||||||
m_ShaderBundleCustomNaming:
|
|
||||||
m_MonoScriptBundleNaming: 0
|
|
||||||
m_CheckForContentUpdateRestrictionsOption: 0
|
|
||||||
m_MonoScriptBundleCustomNaming:
|
|
||||||
m_RemoteCatalogBuildPath:
|
|
||||||
m_Id:
|
|
||||||
m_RemoteCatalogLoadPath:
|
|
||||||
m_Id:
|
|
||||||
m_ContentStateBuildPathProfileVariableName:
|
|
||||||
m_CustomContentStateBuildPath:
|
|
||||||
m_ContentStateBuildPath:
|
|
||||||
m_BuildAddressablesWithPlayerBuild: 0
|
|
||||||
m_overridePlayerVersion: '[UnityEditor.PlayerSettings.bundleVersion]'
|
|
||||||
m_GroupAssets:
|
|
||||||
- {fileID: 11400000, guid: 902fafad9bba93345b7a8d95737094ff, type: 2}
|
|
||||||
- {fileID: 11400000, guid: 0835c4975fed7d14795ec925b54bca80, type: 2}
|
|
||||||
m_BuildSettings:
|
|
||||||
m_CompileScriptsInVirtualMode: 0
|
|
||||||
m_CleanupStreamingAssetsAfterBuilds: 1
|
|
||||||
m_LogResourceManagerExceptions: 1
|
|
||||||
m_BundleBuildPath: Temp/com.unity.addressables/AssetBundles
|
|
||||||
m_ProfileSettings:
|
|
||||||
m_Profiles:
|
|
||||||
- m_InheritedParent:
|
|
||||||
m_Id: 70f0db63e1b2ccc49a35826b26d42ffa
|
|
||||||
m_ProfileName: Default
|
|
||||||
m_Values:
|
|
||||||
- m_Id: 693c6cc232ba75944b76340184d8d5da
|
|
||||||
m_Value: '{UnityEngine.AddressableAssets.Addressables.RuntimePath}/[BuildTarget]'
|
|
||||||
- m_Id: 6c2c4720f61c8134b9b4b2c9776cd752
|
|
||||||
m_Value: http://[PrivateIpAddress]:[HostingServicePort]
|
|
||||||
- m_Id: 6e2463dd44eb1f54cb6bd7d1ed217d78
|
|
||||||
m_Value: '[UnityEngine.AddressableAssets.Addressables.BuildPath]/[BuildTarget]'
|
|
||||||
- m_Id: 79ac92be39ae3b548acfff4d617e9f3d
|
|
||||||
m_Value: ServerData/[BuildTarget]
|
|
||||||
- m_Id: c213fc96596f0424b92d9b5da98dc49d
|
|
||||||
m_Value: '[UnityEditor.EditorUserBuildSettings.activeBuildTarget]'
|
|
||||||
m_ProfileEntryNames:
|
|
||||||
- m_Id: 693c6cc232ba75944b76340184d8d5da
|
|
||||||
m_Name: Local.LoadPath
|
|
||||||
m_InlineUsage: 0
|
|
||||||
- m_Id: 6c2c4720f61c8134b9b4b2c9776cd752
|
|
||||||
m_Name: Remote.LoadPath
|
|
||||||
m_InlineUsage: 0
|
|
||||||
- m_Id: 6e2463dd44eb1f54cb6bd7d1ed217d78
|
|
||||||
m_Name: Local.BuildPath
|
|
||||||
m_InlineUsage: 0
|
|
||||||
- m_Id: 79ac92be39ae3b548acfff4d617e9f3d
|
|
||||||
m_Name: Remote.BuildPath
|
|
||||||
m_InlineUsage: 0
|
|
||||||
- m_Id: c213fc96596f0424b92d9b5da98dc49d
|
|
||||||
m_Name: BuildTarget
|
|
||||||
m_InlineUsage: 0
|
|
||||||
m_ProfileVersion: 1
|
|
||||||
m_LabelTable:
|
|
||||||
m_LabelNames:
|
|
||||||
- default
|
|
||||||
- config
|
|
||||||
m_SchemaTemplates: []
|
|
||||||
m_GroupTemplateObjects:
|
|
||||||
- {fileID: 11400000, guid: e3717cb91779b3c42b0fa261a19e2089, type: 2}
|
|
||||||
m_InitializationObjects: []
|
|
||||||
m_CertificateHandlerType:
|
|
||||||
m_AssemblyName:
|
|
||||||
m_ClassName:
|
|
||||||
m_ActivePlayerDataBuilderIndex: 3
|
|
||||||
m_DataBuilders:
|
|
||||||
- {fileID: 11400000, guid: e3793cbe36022934c8e448ba864e7d23, type: 2}
|
|
||||||
- {fileID: 11400000, guid: c1b22d2e9c442004aa8ce9415342d39b, type: 2}
|
|
||||||
- {fileID: 11400000, guid: 09b58a3e361fb894bb05487b13037296, type: 2}
|
|
||||||
- {fileID: 11400000, guid: 451c87b652b66324b93ed04ca22c9f79, type: 2}
|
|
||||||
m_ActiveProfileId: 70f0db63e1b2ccc49a35826b26d42ffa
|
|
||||||
m_HostingServicesManager:
|
|
||||||
m_HostingServiceInfos: []
|
|
||||||
m_Settings: {fileID: 11400000}
|
|
||||||
m_NextInstanceId: 0
|
|
||||||
m_RegisteredServiceTypeRefs: []
|
|
||||||
m_PingTimeoutInMilliseconds: 5000
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: e60983ba8459aa349988c3ecb65abf31
|
|
||||||
NativeFormatImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
mainObjectFileID: 11400000
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 820198255c53d7944a20b1c68c5aa2c9
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
Binary file not shown.
@@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: f800864c27698964ab1fae5a1384670e
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 0da0bb3855501354a9bc91673adc7b14
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,76 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!114 &11400000
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 1a3c5d64ac83548c09dd1678b9f6f1cd, type: 3}
|
|
||||||
m_Name: Packed Assets
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
m_SchemaObjects:
|
|
||||||
- {fileID: 5467363252551928993}
|
|
||||||
- {fileID: 56619259277380849}
|
|
||||||
m_Description: Pack assets into asset bundles.
|
|
||||||
m_Settings: {fileID: 11400000, guid: e60983ba8459aa349988c3ecb65abf31, type: 2}
|
|
||||||
--- !u!114 &56619259277380849
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 1
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 5834b5087d578d24c926ce20cd31e6d6, type: 3}
|
|
||||||
m_Name: ContentUpdateGroupSchema
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
m_Group: {fileID: 0}
|
|
||||||
m_StaticContent: 0
|
|
||||||
--- !u!114 &5467363252551928993
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 1
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: e5d17a21594effb4e9591490b009e7aa, type: 3}
|
|
||||||
m_Name: BundledAssetGroupSchema
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
m_Group: {fileID: 0}
|
|
||||||
m_InternalBundleIdMode: 1
|
|
||||||
m_Compression: 1
|
|
||||||
m_IncludeAddressInCatalog: 1
|
|
||||||
m_IncludeGUIDInCatalog: 1
|
|
||||||
m_IncludeLabelsInCatalog: 1
|
|
||||||
m_InternalIdNamingMode: 0
|
|
||||||
m_CacheClearBehavior: 0
|
|
||||||
m_IncludeInBuild: 1
|
|
||||||
m_BundledAssetProviderType:
|
|
||||||
m_AssemblyName:
|
|
||||||
m_ClassName:
|
|
||||||
m_ForceUniqueProvider: 0
|
|
||||||
m_UseAssetBundleCache: 1
|
|
||||||
m_UseAssetBundleCrc: 1
|
|
||||||
m_UseAssetBundleCrcForCachedBundles: 1
|
|
||||||
m_UseUWRForLocalBundles: 0
|
|
||||||
m_Timeout: 0
|
|
||||||
m_ChunkedTransfer: 0
|
|
||||||
m_RedirectLimit: -1
|
|
||||||
m_RetryCount: 0
|
|
||||||
m_BuildPath:
|
|
||||||
m_Id:
|
|
||||||
m_LoadPath:
|
|
||||||
m_Id:
|
|
||||||
m_BundleMode: 0
|
|
||||||
m_AssetBundleProviderType:
|
|
||||||
m_AssemblyName:
|
|
||||||
m_ClassName:
|
|
||||||
m_BundleNaming: 0
|
|
||||||
m_AssetLoadMode: 0
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: e3717cb91779b3c42b0fa261a19e2089
|
|
||||||
NativeFormatImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
mainObjectFileID: 11400000
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 0177e9cd130f2644c94ff6f27591f32f
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!114 &11400000
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: bbb281ee3bf0b054c82ac2347e9e782c, type: 3}
|
|
||||||
m_Name: Built In Data
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
m_GroupName: Built In Data
|
|
||||||
m_Data:
|
|
||||||
m_SerializedData: []
|
|
||||||
m_GUID: cd4decefa4232884fa80ecdbff31c3a5
|
|
||||||
m_SerializeEntries: []
|
|
||||||
m_ReadOnly: 1
|
|
||||||
m_Settings: {fileID: 11400000, guid: e60983ba8459aa349988c3ecb65abf31, type: 2}
|
|
||||||
m_SchemaSet:
|
|
||||||
m_Schemas: []
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 0835c4975fed7d14795ec925b54bca80
|
|
||||||
NativeFormatImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
mainObjectFileID: 11400000
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!114 &11400000
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: bbb281ee3bf0b054c82ac2347e9e782c, type: 3}
|
|
||||||
m_Name: Default Local Group
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
m_GroupName: Default Local Group
|
|
||||||
m_Data:
|
|
||||||
m_SerializedData: []
|
|
||||||
m_GUID: a45d0d25213104f44ad8fe07eb3548d1
|
|
||||||
m_SerializeEntries:
|
|
||||||
- m_GUID: 2286bdb9423d4da48ba3b1bd8765173f
|
|
||||||
m_Address: Assets/Configs
|
|
||||||
m_ReadOnly: 0
|
|
||||||
m_SerializedLabels:
|
|
||||||
- config
|
|
||||||
FlaggedDuringContentUpdateRestriction: 0
|
|
||||||
- m_GUID: 7ba7c6a75110f483683dc4885aee0758
|
|
||||||
m_Address: Assets/Configs/public_conf_1765185287.json
|
|
||||||
m_ReadOnly: 0
|
|
||||||
m_SerializedLabels:
|
|
||||||
- config
|
|
||||||
FlaggedDuringContentUpdateRestriction: 0
|
|
||||||
m_ReadOnly: 0
|
|
||||||
m_Settings: {fileID: 11400000, guid: e60983ba8459aa349988c3ecb65abf31, type: 2}
|
|
||||||
m_SchemaSet:
|
|
||||||
m_Schemas:
|
|
||||||
- {fileID: 11400000, guid: a6c2bb9206a787d40a5ddd394de13ea2, type: 2}
|
|
||||||
- {fileID: 11400000, guid: 38bec3dff28f2014194d6df27120ffe2, type: 2}
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 902fafad9bba93345b7a8d95737094ff
|
|
||||||
NativeFormatImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
mainObjectFileID: 11400000
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: a65b9c2fafd9b444aa0ce2c532b4133d
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
-17
@@ -1,17 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!114 &11400000
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: b1487f5d688e4f94f828f879d599dbdc, type: 3}
|
|
||||||
m_Name: Built In Data_PlayerDataGroupSchema
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
m_Group: {fileID: 11400000, guid: 0835c4975fed7d14795ec925b54bca80, type: 2}
|
|
||||||
m_IncludeResourcesFolders: 1
|
|
||||||
m_IncludeBuildSettingsScenes: 1
|
|
||||||
-8
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 20981212fe0549c4f8f7200e0ce3f519
|
|
||||||
NativeFormatImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
mainObjectFileID: 11400000
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
-45
@@ -1,45 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!114 &11400000
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: e5d17a21594effb4e9591490b009e7aa, type: 3}
|
|
||||||
m_Name: Default Local Group_BundledAssetGroupSchema
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
m_Group: {fileID: 0}
|
|
||||||
m_InternalBundleIdMode: 1
|
|
||||||
m_Compression: 1
|
|
||||||
m_IncludeAddressInCatalog: 1
|
|
||||||
m_IncludeGUIDInCatalog: 1
|
|
||||||
m_IncludeLabelsInCatalog: 1
|
|
||||||
m_InternalIdNamingMode: 0
|
|
||||||
m_CacheClearBehavior: 0
|
|
||||||
m_IncludeInBuild: 1
|
|
||||||
m_BundledAssetProviderType:
|
|
||||||
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|
||||||
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider
|
|
||||||
m_ForceUniqueProvider: 0
|
|
||||||
m_UseAssetBundleCache: 1
|
|
||||||
m_UseAssetBundleCrc: 1
|
|
||||||
m_UseAssetBundleCrcForCachedBundles: 1
|
|
||||||
m_UseUWRForLocalBundles: 0
|
|
||||||
m_Timeout: 0
|
|
||||||
m_ChunkedTransfer: 0
|
|
||||||
m_RedirectLimit: -1
|
|
||||||
m_RetryCount: 0
|
|
||||||
m_BuildPath:
|
|
||||||
m_Id: 6e2463dd44eb1f54cb6bd7d1ed217d78
|
|
||||||
m_LoadPath:
|
|
||||||
m_Id: 693c6cc232ba75944b76340184d8d5da
|
|
||||||
m_BundleMode: 0
|
|
||||||
m_AssetBundleProviderType:
|
|
||||||
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|
||||||
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider
|
|
||||||
m_BundleNaming: 0
|
|
||||||
m_AssetLoadMode: 0
|
|
||||||
-8
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: a6c2bb9206a787d40a5ddd394de13ea2
|
|
||||||
NativeFormatImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
mainObjectFileID: 11400000
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
-16
@@ -1,16 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!114 &11400000
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 5834b5087d578d24c926ce20cd31e6d6, type: 3}
|
|
||||||
m_Name: Default Local Group_ContentUpdateGroupSchema
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
m_Group: {fileID: 0}
|
|
||||||
m_StaticContent: 0
|
|
||||||
-8
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 38bec3dff28f2014194d6df27120ffe2
|
|
||||||
NativeFormatImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
mainObjectFileID: 11400000
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 72553237eae78744ba2ff551ec768030
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!114 &11400000
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 88d21199f5d473f4db36845f2318f180, type: 3}
|
|
||||||
m_Name: BuildScriptFastMode
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
instanceProviderType:
|
|
||||||
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|
||||||
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider
|
|
||||||
sceneProviderType:
|
|
||||||
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|
||||||
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.SceneProvider
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: e3793cbe36022934c8e448ba864e7d23
|
|
||||||
NativeFormatImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
mainObjectFileID: 11400000
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!114 &11400000
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 3e2e0ffa088c91d41a086d0b8cb16bdc, type: 3}
|
|
||||||
m_Name: BuildScriptPackedMode
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
instanceProviderType:
|
|
||||||
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|
||||||
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider
|
|
||||||
sceneProviderType:
|
|
||||||
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|
||||||
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.SceneProvider
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 451c87b652b66324b93ed04ca22c9f79
|
|
||||||
NativeFormatImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
mainObjectFileID: 11400000
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!114 &11400000
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: ad8c280d42ee0ed41a27db23b43dd2bf, type: 3}
|
|
||||||
m_Name: BuildScriptPackedPlayMode
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
instanceProviderType:
|
|
||||||
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|
||||||
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider
|
|
||||||
sceneProviderType:
|
|
||||||
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|
||||||
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.SceneProvider
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 09b58a3e361fb894bb05487b13037296
|
|
||||||
NativeFormatImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
mainObjectFileID: 11400000
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!114 &11400000
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: bb0e4994b34add1409fd8ccaf4a82de5, type: 3}
|
|
||||||
m_Name: BuildScriptVirtualMode
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
instanceProviderType:
|
|
||||||
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|
||||||
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider
|
|
||||||
sceneProviderType:
|
|
||||||
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|
||||||
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.SceneProvider
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: c1b22d2e9c442004aa8ce9415342d39b
|
|
||||||
NativeFormatImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
mainObjectFileID: 11400000
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!114 &11400000
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 3a189bb168d8d90478a09ea08c2f3d72, type: 3}
|
|
||||||
m_Name: DefaultObject
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
m_AddressableAssetSettingsGuid: e60983ba8459aa349988c3ecb65abf31
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 5f9b9b19ab849a34f8c66956df64c186
|
|
||||||
NativeFormatImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
mainObjectFileID: 11400000
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,34 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!114 &11400000
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 0}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 7e3976da977cb49238499ea3b4c237ae, type: 3}
|
|
||||||
m_Name: ProfileDataSourceSettings
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
profileGroupTypes:
|
|
||||||
- m_GroupTypePrefix: Built-In
|
|
||||||
m_Variables:
|
|
||||||
- m_Suffix: BuildPath
|
|
||||||
m_Value: '[UnityEngine.AddressableAssets.Addressables.BuildPath]/[BuildTarget]'
|
|
||||||
- m_Suffix: LoadPath
|
|
||||||
m_Value: '{UnityEngine.AddressableAssets.Addressables.RuntimePath}/[BuildTarget]'
|
|
||||||
- m_GroupTypePrefix: Editor Hosted
|
|
||||||
m_Variables:
|
|
||||||
- m_Suffix: BuildPath
|
|
||||||
m_Value: ServerData/[BuildTarget]
|
|
||||||
- m_Suffix: LoadPath
|
|
||||||
m_Value: http://[PrivateIpAddress]:[HostingServicePort]
|
|
||||||
environments: []
|
|
||||||
currentEnvironment:
|
|
||||||
id:
|
|
||||||
projectId:
|
|
||||||
projectGenesisId:
|
|
||||||
name:
|
|
||||||
isDefault: 0
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 59f7c3bb2d35146c88dfedf2004a8ae7
|
|
||||||
NativeFormatImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
mainObjectFileID: 11400000
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: fed1a435d3956452d953a0a0118be7b1
|
|
||||||
folderAsset: yes
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
Binary file not shown.
@@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 56a8814c396664b048814cc6d477d82d
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
||||||
@@ -1,188 +0,0 @@
|
|||||||
using System.Collections.Generic;
|
|
||||||
using System.IO;
|
|
||||||
using System.Linq;
|
|
||||||
using SGModule.Common.Helper;
|
|
||||||
using UnityEditor;
|
|
||||||
using UnityEditor.PackageManager;
|
|
||||||
using UnityEditor.PackageManager.Requests;
|
|
||||||
using PackageInfo = UnityEditor.PackageManager.PackageInfo;
|
|
||||||
#if USE_ADDRESSABLES
|
|
||||||
using UnityEditor.AddressableAssets;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
namespace SGModule.Editor {
|
|
||||||
[InitializeOnLoad]
|
|
||||||
public static class AddressablesManager {
|
|
||||||
private const string AddressablesPackageName = "com.unity.addressables";
|
|
||||||
private const string AddressablesSymbol = "USE_ADDRESSABLES";
|
|
||||||
private static AddRequest _addRequest;
|
|
||||||
|
|
||||||
// 安装标记,避免重复弹窗
|
|
||||||
private static bool _isInstallingAddressables;
|
|
||||||
|
|
||||||
static AddressablesManager() {
|
|
||||||
EditorApplication.projectChanged += OnProjectChanged; // 监听项目变更
|
|
||||||
|
|
||||||
CheckAndSetupAddressables();
|
|
||||||
}
|
|
||||||
|
|
||||||
private static string DefaultConfigsPath => "Assets/Configs"; // 默认的 Addressables 配置路径
|
|
||||||
|
|
||||||
private static void CheckAndSetupAddressables() {
|
|
||||||
if (IsAddressablesInstalled()) {
|
|
||||||
Log.Info("ConfigLoader", "Addressables 已安装,正在初始化...");
|
|
||||||
|
|
||||||
AddScriptingDefineSymbol(AddressablesSymbol);
|
|
||||||
|
|
||||||
#if USE_ADDRESSABLES
|
|
||||||
EnsureAddressablesConfigured();
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
RemoveScriptingDefineSymbol(AddressablesSymbol);
|
|
||||||
if (!_isInstallingAddressables) {
|
|
||||||
PromptToInstallAddressables();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private static bool IsAddressablesInstalled() {
|
|
||||||
return PackageInfo.GetAllRegisteredPackages().Any(package => package.name == AddressablesPackageName);
|
|
||||||
}
|
|
||||||
|
|
||||||
private static void PromptToInstallAddressables() {
|
|
||||||
var install = EditorUtility.DisplayDialog(
|
|
||||||
"Addressables 未安装",
|
|
||||||
"当前插件依赖 Addressables 功能,请安装以确保正常使用。\n\n是否立即安装 Addressables?",
|
|
||||||
"安装",
|
|
||||||
"取消");
|
|
||||||
|
|
||||||
if (install) {
|
|
||||||
InstallAddressables();
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
Log.Warning("ConfigLoader", "用户取消安装 Addressables,部分功能可能无法正常使用!");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private static void InstallAddressables() {
|
|
||||||
if (_isInstallingAddressables) {
|
|
||||||
return; // 防止重复安装
|
|
||||||
}
|
|
||||||
|
|
||||||
Log.Info("ConfigLoader", "开始安装 Addressables...");
|
|
||||||
|
|
||||||
_isInstallingAddressables = true; // 标记正在安装,避免重复弹窗
|
|
||||||
_addRequest = Client.Add(AddressablesPackageName);
|
|
||||||
|
|
||||||
EditorApplication.update += MonitorAddRequest;
|
|
||||||
}
|
|
||||||
|
|
||||||
private static void MonitorAddRequest() {
|
|
||||||
if (_addRequest == null || !_addRequest.IsCompleted) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
EditorApplication.update -= MonitorAddRequest;
|
|
||||||
|
|
||||||
if (_addRequest.Status == StatusCode.Success) {
|
|
||||||
Log.Info("ConfigLoader", "Addressables 安装成功!");
|
|
||||||
|
|
||||||
EditorUtility.DisplayDialog("安装完成", "Addressables 安装成功,请稍候等待 Unity 刷新。", "确定");
|
|
||||||
|
|
||||||
CheckAndSetupAddressables();
|
|
||||||
}
|
|
||||||
else if (_addRequest.Status >= StatusCode.Failure) {
|
|
||||||
Log.Error("ConfigLoader", $"安装 Addressables 失败:{_addRequest.Error.message}");
|
|
||||||
|
|
||||||
EditorUtility.DisplayDialog("安装失败", $"安装 Addressables 失败:{_addRequest.Error.message}", "确定");
|
|
||||||
}
|
|
||||||
|
|
||||||
_isInstallingAddressables = false; // 重置标记
|
|
||||||
}
|
|
||||||
|
|
||||||
private static void AddScriptingDefineSymbol(string symbol) {
|
|
||||||
var symbols = new List<string>(PlayerSettings
|
|
||||||
.GetScriptingDefineSymbolsForGroup(EditorUserBuildSettings.selectedBuildTargetGroup).Split(';'));
|
|
||||||
if (symbols.Contains(symbol)) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
symbols.Add(symbol);
|
|
||||||
PlayerSettings.SetScriptingDefineSymbolsForGroup(EditorUserBuildSettings.selectedBuildTargetGroup,
|
|
||||||
string.Join(";", symbols));
|
|
||||||
Log.Info("ConfigLoader", $"已添加脚本定义符号: {symbol}");
|
|
||||||
}
|
|
||||||
|
|
||||||
private static void RemoveScriptingDefineSymbol(string symbol) {
|
|
||||||
var symbols = new List<string>(PlayerSettings
|
|
||||||
.GetScriptingDefineSymbolsForGroup(EditorUserBuildSettings.selectedBuildTargetGroup).Split(';'));
|
|
||||||
if (symbols.Contains(symbol)) {
|
|
||||||
symbols.Remove(symbol);
|
|
||||||
PlayerSettings.SetScriptingDefineSymbolsForGroup(EditorUserBuildSettings.selectedBuildTargetGroup,
|
|
||||||
string.Join(";", symbols));
|
|
||||||
|
|
||||||
Log.Info("ConfigLoader", $"已移除脚本定义符号: {symbol}");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private static void OnProjectChanged() {
|
|
||||||
Log.Info("ConfigLoader", "检测到项目变更,重新检查 Addressables 状态...");
|
|
||||||
|
|
||||||
CheckAndSetupAddressables();
|
|
||||||
}
|
|
||||||
|
|
||||||
#if USE_ADDRESSABLES
|
|
||||||
private static void EnsureAddressablesConfigured() {
|
|
||||||
var settings = AddressableAssetSettingsDefaultObject.Settings;
|
|
||||||
|
|
||||||
if (settings == null) {
|
|
||||||
Log.Info("ConfigLoader", "正在初始化 Addressables 设置...");
|
|
||||||
|
|
||||||
settings = AddressableAssetSettingsDefaultObject.GetSettings(true); // 自动创建配置
|
|
||||||
}
|
|
||||||
|
|
||||||
// 确保默认的 Configs 文件夹存在并被添加到 Addressables
|
|
||||||
var needRefresh = false;
|
|
||||||
if (!Directory.Exists(DefaultConfigsPath)) {
|
|
||||||
Directory.CreateDirectory(DefaultConfigsPath);
|
|
||||||
Log.Info("ConfigLoader", $"已创建文件夹: {DefaultConfigsPath}");
|
|
||||||
|
|
||||||
needRefresh = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!IsFolderInAddressables(DefaultConfigsPath)) {
|
|
||||||
var guid = AssetDatabase.AssetPathToGUID(DefaultConfigsPath);
|
|
||||||
var group = settings.DefaultGroup;
|
|
||||||
settings.CreateOrMoveEntry(guid, group)?.SetLabel("config", true, true);
|
|
||||||
needRefresh = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (needRefresh) {
|
|
||||||
AssetDatabase.Refresh();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private static bool IsFolderInAddressables(string folderPath) {
|
|
||||||
var settings = AddressableAssetSettingsDefaultObject.Settings;
|
|
||||||
foreach (var group in settings.groups)
|
|
||||||
{
|
|
||||||
if (group)
|
|
||||||
{
|
|
||||||
foreach (var entry in group.entries)
|
|
||||||
{
|
|
||||||
if (AssetDatabase.GUIDToAssetPath(entry.guid) == folderPath)
|
|
||||||
{
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 383ac67f695b4c6e94ba988c9303cd5b
|
|
||||||
timeCreated: 1733734050
|
|
||||||
@@ -6,9 +6,7 @@ using System.Linq;
|
|||||||
using SGModule.Common.Base;
|
using SGModule.Common.Base;
|
||||||
using SGModule.Common.Helper;
|
using SGModule.Common.Helper;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.AddressableAssets;
|
|
||||||
using UnityEngine.Networking;
|
using UnityEngine.Networking;
|
||||||
using UnityEngine.ResourceManagement.AsyncOperations;
|
|
||||||
#if UNITY_EDITOR
|
#if UNITY_EDITOR
|
||||||
using UnityEditor;
|
using UnityEditor;
|
||||||
#endif
|
#endif
|
||||||
@@ -72,10 +70,7 @@ namespace SGModule.ConfigLoader
|
|||||||
|
|
||||||
private IEnumerator CopyFile(Action<bool> onComplete = null)
|
private IEnumerator CopyFile(Action<bool> onComplete = null)
|
||||||
{
|
{
|
||||||
#if USE_ADDRESSABLES
|
|
||||||
var handle = Addressables.LoadResourceLocationsAsync(FolderLabel);
|
|
||||||
|
|
||||||
yield return handle;
|
|
||||||
|
|
||||||
// if (handle.Status == AsyncOperationStatus.Succeeded) {
|
// if (handle.Status == AsyncOperationStatus.Succeeded) {
|
||||||
// 查找以 ".json" 结尾的文件
|
// 查找以 ".json" 结尾的文件
|
||||||
@@ -98,6 +93,7 @@ namespace SGModule.ConfigLoader
|
|||||||
var destFilePath = Path.Combine(_configFolderPath, jsonFileName);
|
var destFilePath = Path.Combine(_configFolderPath, jsonFileName);
|
||||||
File.WriteAllBytes(destFilePath, jsonFile.bytes);
|
File.WriteAllBytes(destFilePath, jsonFile.bytes);
|
||||||
onComplete?.Invoke(true);
|
onComplete?.Invoke(true);
|
||||||
|
yield return null;
|
||||||
// }
|
// }
|
||||||
// else {
|
// else {
|
||||||
// Log.ConfigLoader.Error("Failed to load JSON file");
|
// Log.ConfigLoader.Error("Failed to load JSON file");
|
||||||
@@ -117,10 +113,7 @@ namespace SGModule.ConfigLoader
|
|||||||
|
|
||||||
// onComplete?.Invoke(false);
|
// onComplete?.Invoke(false);
|
||||||
// }
|
// }
|
||||||
#else
|
|
||||||
Log.Error( "没有 Addressables 插件,请检查 ");
|
|
||||||
yield break;
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private IEnumerator CopyFile(string sourceFile, string destFile, Action<bool> onComplete = null)
|
private IEnumerator CopyFile(string sourceFile, string destFile, Action<bool> onComplete = null)
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"com.unity.2d.sprite": "1.0.0",
|
"com.unity.2d.sprite": "1.0.0",
|
||||||
"com.unity.addressables": "1.22.3",
|
|
||||||
"com.unity.collab-proxy": "2.7.1",
|
"com.unity.collab-proxy": "2.7.1",
|
||||||
"com.unity.feature.development": "1.0.1",
|
"com.unity.feature.development": "1.0.1",
|
||||||
"com.unity.nuget.newtonsoft-json": "3.2.1",
|
"com.unity.nuget.newtonsoft-json": "3.2.1",
|
||||||
|
|||||||
@@ -6,20 +6,6 @@
|
|||||||
"source": "builtin",
|
"source": "builtin",
|
||||||
"dependencies": {}
|
"dependencies": {}
|
||||||
},
|
},
|
||||||
"com.unity.addressables": {
|
|
||||||
"version": "1.22.3",
|
|
||||||
"depth": 0,
|
|
||||||
"source": "registry",
|
|
||||||
"dependencies": {
|
|
||||||
"com.unity.modules.assetbundle": "1.0.0",
|
|
||||||
"com.unity.modules.jsonserialize": "1.0.0",
|
|
||||||
"com.unity.modules.imageconversion": "1.0.0",
|
|
||||||
"com.unity.modules.unitywebrequest": "1.0.0",
|
|
||||||
"com.unity.scriptablebuildpipeline": "1.21.25",
|
|
||||||
"com.unity.modules.unitywebrequestassetbundle": "1.0.0"
|
|
||||||
},
|
|
||||||
"url": "https://packages.unity.com"
|
|
||||||
},
|
|
||||||
"com.unity.collab-proxy": {
|
"com.unity.collab-proxy": {
|
||||||
"version": "2.7.1",
|
"version": "2.7.1",
|
||||||
"depth": 0,
|
"depth": 0,
|
||||||
@@ -107,13 +93,6 @@
|
|||||||
},
|
},
|
||||||
"url": "https://packages.unity.com"
|
"url": "https://packages.unity.com"
|
||||||
},
|
},
|
||||||
"com.unity.scriptablebuildpipeline": {
|
|
||||||
"version": "1.21.25",
|
|
||||||
"depth": 1,
|
|
||||||
"source": "registry",
|
|
||||||
"dependencies": {},
|
|
||||||
"url": "https://packages.unity.com"
|
|
||||||
},
|
|
||||||
"com.unity.services.core": {
|
"com.unity.services.core": {
|
||||||
"version": "1.14.0",
|
"version": "1.14.0",
|
||||||
"depth": 1,
|
"depth": 1,
|
||||||
|
|||||||
Reference in New Issue
Block a user