34 lines
897 B
C#
34 lines
897 B
C#
using UnityEngine;
|
|
|
|
namespace ConjureOS.ResourcesLoader
|
|
{
|
|
public class ConjureResourceLoader
|
|
{
|
|
private const string ConjureResourcePath = "Conjure/ConjureResources";
|
|
|
|
private static ConjureResourceLoader instance;
|
|
|
|
public static ConjureResources Resource
|
|
{
|
|
get
|
|
{
|
|
if (instance == null)
|
|
{
|
|
instance = new ConjureResourceLoader();
|
|
}
|
|
|
|
return instance.resources;
|
|
}
|
|
}
|
|
private readonly ConjureResources resources;
|
|
|
|
public ConjureResourceLoader()
|
|
{
|
|
resources = Resources.Load<ConjureResources>(ConjureResourcePath);
|
|
if (!resources)
|
|
{
|
|
Debug.LogError($"ConjureOS: Could not load {resources} from the path {ConjureResourcePath}");
|
|
}
|
|
}
|
|
}
|
|
} |