스킬 이미지 로드하도록 하는 AssetManager 추가

This commit is contained in:
aube.lee
2025-02-11 00:24:51 +09:00
parent 21a173864f
commit 3cfa9040bf
19 changed files with 1080 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace TON
{
public class AssetManager : SingletonBase<AssetManager>
{
public bool LoadAsset<T>(string path, out T result) where T : UnityEngine.Object
{
result = Resources.Load<T>(path);
return result != null;
}
public bool LoadSkillIcon(string skillId, out Sprite result)
{
return LoadAsset<Sprite>($"UI/Skill Icon/skill_icon_{skillId}", out result);
}
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 2cbe2ab39bda73c4ab90720196d8b7b2
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: