From b971112ba92ba116a76a6dfbc2dde3a6f3d34095 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期四, 12 二月 2026 11:12:35 +0800
Subject: [PATCH] 编辑器 模拟使用资源部分

---
 Assets/Editor/YooAsset/AddressByRelativePath.cs |   20 ++++++++------------
 1 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/Assets/Editor/YooAsset/AddressByRelativePath.cs b/Assets/Editor/YooAsset/AddressByRelativePath.cs
index 863311f..0f0a056 100644
--- a/Assets/Editor/YooAsset/AddressByRelativePath.cs
+++ b/Assets/Editor/YooAsset/AddressByRelativePath.cs
@@ -1,19 +1,21 @@
 // ============================================================================
 // AddressByRelativePath.cs 鈥� 鑷畾涔� YooAsset 鍦板潃瑙勫垯
-// 浣跨敤鐩稿浜� CollectPath 鐨勫畬鏁磋矾寰勶紙涓嶅惈鎵╁睍鍚嶏級浣滀负鍦板潃
-// 瑙e喅鍚� Package 鍐呬笉鍚屽瓙鐩綍涓嬪悓鍚嶆枃浠剁殑鍦板潃鍐茬獊
+// 浣跨敤鐩稿浜� CollectPath 鐨勫畬鏁磋矾寰勶紙鍚墿灞曞悕锛変綔涓哄湴鍧�
+// 閬垮厤鍚岀洰褰曚笅鍚屽悕涓嶅悓鎵╁睍鍚嶆枃浠剁殑鍦板潃鍐茬獊
 // ============================================================================
 
 using System.IO;
 using YooAsset.Editor;
 
 /// <summary>
-/// 瀹氫綅鍦板潃 = 璧勬簮鐩稿浜庢敹闆嗙洰褰曠殑璺緞锛堜笉鍚墿灞曞悕锛夈��
+/// 瀹氫綅鍦板潃 = 璧勬簮鐩稿浜庢敹闆嗙洰褰曠殑璺緞锛堝惈鎵╁睍鍚嶏級銆�
 /// 渚嬪 CollectPath = "Assets/ResourcesOut/Audio"
 ///      AssetPath  = "Assets/ResourcesOut/Audio/Battle/Effect/boom.wav"
-///      鈫� 鍦板潃 = "Battle/Effect/boom"
+///      鈫� 鍦板潃 = "Battle/Effect/boom.wav"
+/// 娉ㄦ剰锛歋upportExtensionless 浠嶄細涓� AssetPath 鑷姩鐢熸垚鏃犳墿灞曞悕鏄犲皠锛�
+/// 杩欓噷浠呮槸 Address 瀛楁淇濈暀鎵╁睍鍚嶄互閬垮厤鍐茬獊銆�
 /// </summary>
-[DisplayName("瀹氫綅鍦板潃: 鐩稿璺緞")]
+[DisplayName("瀹氫綅鍦板潃: 鐩稿璺緞(鍚墿灞曞悕)")]
 public class AddressByRelativePath : IAddressRule
 {
     string IAddressRule.GetAssetAddress(AddressRuleData data)
@@ -31,13 +33,7 @@
             relativePath = relativePath.Substring(collectRoot.Length);
         }
 
-        // 鍘绘帀鎵╁睍鍚�
-        string ext = Path.GetExtension(relativePath);
-        if (!string.IsNullOrEmpty(ext))
-        {
-            relativePath = relativePath.Substring(0, relativePath.Length - ext.Length);
-        }
-
+        // 淇濈暀鎵╁睍鍚嶏紝閬垮厤鍚屽悕涓嶅悓绫诲瀷鏂囦欢鍦板潃鍐茬獊
         return relativePath;
     }
 }

--
Gitblit v1.8.0