From 4fd526ff0f06b113149e1f2c206aa9007606ceaa Mon Sep 17 00:00:00 2001 From: hevinci Date: Mon, 25 Sep 2023 18:19:58 +0800 Subject: [PATCH] update package system --- .../Internal/DeserializeManifestOperation.cs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Assets/YooAsset/Runtime/PackageSystem/Operations/Internal/DeserializeManifestOperation.cs b/Assets/YooAsset/Runtime/PackageSystem/Operations/Internal/DeserializeManifestOperation.cs index 8e0c698..bca8586 100644 --- a/Assets/YooAsset/Runtime/PackageSystem/Operations/Internal/DeserializeManifestOperation.cs +++ b/Assets/YooAsset/Runtime/PackageSystem/Operations/Internal/DeserializeManifestOperation.cs @@ -154,10 +154,13 @@ namespace YooAsset if (Manifest.EnableAddressable) { string location = packageAsset.Address; - if (Manifest.AssetPathMapping1.ContainsKey(location)) - throw new System.Exception($"Location have existed : {location}"); - else - Manifest.AssetPathMapping1.Add(location, packageAsset.AssetPath); + if (string.IsNullOrEmpty(location) == false) + { + if (Manifest.AssetPathMapping1.ContainsKey(location)) + throw new System.Exception($"Location have existed : {location}"); + else + Manifest.AssetPathMapping1.Add(location, packageAsset.AssetPath); + } } // å¡«å……AssetPathMapping2