Files
YooAsset/Assets/YooAsset/Runtime/Settings/YooAssetSettings.cs

76 lines
1.8 KiB
C#
Raw Normal View History

2022-03-01 10:44:12 +08:00
using UnityEngine;
namespace YooAsset
{
2023-04-22 10:27:56 +08:00
[CreateAssetMenu(fileName = "YooAssetSettings", menuName = "YooAsset/Create YooAsset Settings")]
2022-03-09 23:57:04 +08:00
internal class YooAssetSettings : ScriptableObject
2022-03-01 10:44:12 +08:00
{
/// <summary>
/// 清单文件名称
2022-03-01 10:44:12 +08:00
/// </summary>
public string ManifestFileName = "PackageManifest";
2022-03-01 10:44:12 +08:00
2022-07-31 22:51:40 +08:00
/// <summary>
/// 清单文件头标记
/// </summary>
public const uint ManifestFileSign = 0x594F4F;
/// <summary>
/// 清单文件极限大小100MB
/// </summary>
public const int ManifestFileMaxSize = 104857600;
/// <summary>
/// 清单文件格式版本
/// </summary>
public const string ManifestFileVersion = "1.5.2";
2023-02-17 18:43:39 +08:00
2023-02-06 17:50:36 +08:00
/// <summary>
/// 缓存的数据文件名称
/// </summary>
public const string CacheBundleDataFileName = "__data";
/// <summary>
/// 缓存的信息文件名称
/// </summary>
public const string CacheBundleInfoFileName = "__info";
/// <summary>
/// 默认的YooAsset文件夹名称
/// </summary>
public const string DefaultYooFolderName = "yoo";
/// <summary>
/// 缓存的资源文件的文件夹名称
/// </summary>
public const string CachedBundleFileFolder = "CacheBundleFiles";
/// <summary>
/// 缓存的原生文件的文件夹名称
/// </summary>
public const string CachedRawFileFolder = "CacheRawFiles";
/// <summary>
/// 缓存的清单文件的文件夹名称
/// </summary>
public const string ManifestFolderName = "ManifestFiles";
/// <summary>
/// 记录应用程序版本的文件名称
/// </summary>
public const string AppFootPrintFileName = "ApplicationFootPrint.bytes";
2022-12-21 17:10:28 +08:00
2022-03-01 10:44:12 +08:00
/// <summary>
2022-07-31 22:51:40 +08:00
/// 构建输出文件夹名称
2022-03-01 10:44:12 +08:00
/// </summary>
2022-07-31 22:51:40 +08:00
public const string OutputFolderName = "OutputCache";
2022-03-01 10:44:12 +08:00
/// <summary>
2022-03-21 14:45:20 +08:00
/// 构建输出的报告文件
2022-03-16 22:22:55 +08:00
/// </summary>
public const string ReportFileName = "BuildReport";
2022-03-01 10:44:12 +08:00
}
}