From a8bf0a62fad72bbb23078df59655fba833fec34c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E5=86=A0=E5=B3=B0?= Date: Thu, 2 Jan 2025 20:56:18 +0800 Subject: [PATCH] update asset bundle collector MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 增加视频文件打包规则 --- .../DefaultRules/DefaultPackRule.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Assets/YooAsset/Editor/AssetBundleCollector/DefaultRules/DefaultPackRule.cs b/Assets/YooAsset/Editor/AssetBundleCollector/DefaultRules/DefaultPackRule.cs index 80960a57..0e13fbcf 100644 --- a/Assets/YooAsset/Editor/AssetBundleCollector/DefaultRules/DefaultPackRule.cs +++ b/Assets/YooAsset/Editor/AssetBundleCollector/DefaultRules/DefaultPackRule.cs @@ -147,6 +147,22 @@ namespace YooAsset.Editor } } + /// + /// 打包视频文件 + /// + [DisplayName("打包视频文件")] + public class PackVideoFile : IPackRule + { + PackRuleResult IPackRule.GetPackRuleResult(PackRuleData data) + { + string bundleName = data.AssetPath; + string fileExtension = Path.GetExtension(data.AssetPath); + fileExtension = fileExtension.Remove(0, 1); + PackRuleResult result = new PackRuleResult(bundleName, fileExtension); + return result; + } + } + /// /// 打包着色器 ///