arenos-nexus/Arenos Nexus/Library/PackageCache/com.unity.2d.sprite@331abd9a1e2f/Editor/Utilities.cs

19 lines
449 B
C#
Raw Normal View History

2025-09-25 22:01:28 +02:00
using System.IO;
using UnityEngine;
namespace UnityEditor.U2D.Sprites
{
internal static class Utilities
{
internal static Texture2D LoadIcon(string path, string name)
{
if(EditorGUIUtility.isProSkin)
{
name = $"d_{name}";
}
var combinePath = Path.Combine(path, name);
return AssetDatabase.LoadAssetAtPath<Texture2D>(combinePath);
}
}
}