/// <summary> /// Получить префаб по ID /// </summary> /// <param name="_id">ID префаба</param> /// <returns></returns> public GameObject Get(string _id) { GameObject result = null; ILoadContent <GameObject> finded = data[_id]; if (finded != null) { finded.loaded = Resources.Load <GameObject>(finded.path) ?? finded.loaded; result = finded.loaded; } // result = MonoBehaviour.Instantiate(result); return(result); }
/// <summary> /// Получить спрайт по ID /// </summary> /// <param name="_id">ID спрайта</param> /// <returns></returns> public Sprite Get(string _id) { Sprite result = null; ILoadContent <Sprite> finded = data[_id]; if (finded != null) { finded.loaded = Resources.Load <Sprite>(finded.path) ?? finded.loaded; result = finded.loaded; } return(result); }
/// <summary> /// Получить клип по ID /// </summary> /// <param name="_id">ID клипа</param> /// <returns></returns> public AudioClip Get(string _id) { AudioClip result = null; ILoadContent <AudioClip> finded = data[_id]; if (finded != null) { finded.loaded = Resources.Load <AudioClip>(finded.path) ?? finded.loaded; result = finded.loaded; } return(result); }