25 lines
612 B
C#
25 lines
612 B
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UObject = UnityEngine.Object;
|
|
|
|
public class ResourceManager : D_MonoSingleton<ResourceManager>
|
|
{
|
|
private Dictionary<string, UObject> mResDic = new Dictionary<string, UObject>();
|
|
|
|
public T LoadRes<T>(string pPath) where T : UObject
|
|
{
|
|
if (!mResDic.ContainsKey(pPath))
|
|
{
|
|
mResDic[pPath] = Resources.Load<T>(pPath);
|
|
}
|
|
|
|
return mResDic[pPath] as T;
|
|
}
|
|
|
|
internal GameObject LoadResource(string v)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
} |