初始化仓库

This commit is contained in:
SepComet
2026-02-07 19:38:49 +08:00
commit 88641dae11
1540 changed files with 371772 additions and 0 deletions
@@ -0,0 +1,59 @@
//------------------------------------------------------------
// Game Framework
// Copyright © 2013-2021 Jiang Yin. All rights reserved.
// Homepage: https://gameframework.cn/
// Feedback: mailto:ellan@gameframework.cn
//------------------------------------------------------------
using System;
using UnityEditor;
namespace UnityGameFramework.Editor.ResourceTools
{
/// <summary>
/// 资源。
/// </summary>
public sealed class Asset : IComparable<Asset>
{
private Asset(string guid, Resource resource)
{
Guid = guid;
Resource = resource;
}
public string Guid
{
get;
private set;
}
public string Name
{
get
{
return AssetDatabase.GUIDToAssetPath(Guid);
}
}
public Resource Resource
{
get;
set;
}
public int CompareTo(Asset asset)
{
return string.Compare(Guid, asset.Guid, StringComparison.Ordinal);
}
public static Asset Create(string guid)
{
return new Asset(guid, null);
}
public static Asset Create(string guid, Resource resource)
{
return new Asset(guid, resource);
}
}
}