private GameObject _Reuse(string name, string dirName = null) { if (_pooler.ContainsKey(name)) { return(_pooler[name]); } return(Resourcer.GetGameObject(name, dirName)); }
private void LoadBaseDataFromLocal() { mBaseData = new BaseConfigData(); TextAsset tAsset = Resourcer.Get <TextAsset> (ResConfig.TEXT_ID, "BaseConfigData"); if (tAsset != null) { string tConfigStr = tAsset.text; mBaseData.Init(tConfigStr); } }
Sprite LoadSprite(Item item) { switch (item.Section) { case Section.EYE: return(Resourcer.SpriteLoader(Constants.EYEPATH + item.Name)); case Section.MOUTH: return(Resourcer.SpriteLoader(Constants.MOUTHPATH + item.Name)); default: return(Resourcer.SpriteLoader(Constants.OUTFITPATH + item.Name)); } }
public Sprite IconLoader(Item item) { switch (item.Section) { case Section.EYE: return(Resourcer.SpriteLoader(Constants.EYEICONPATH + item.Name + Constants.ICONSUFFIX)); case Section.MOUTH: return(Resourcer.SpriteLoader(Constants.MOUTHICONPATH + item.Name + Constants.ICONSUFFIX)); default: return(Resourcer.SpriteLoader(Constants.OUTFITICONPATH + item.Name + Constants.ICONSUFFIX)); } }
public void ShowImage() { if (lastImagePath == null) { Debug.LogError("No screenshot taken"); } else { Sprite sprite = Resourcer.SpriteLoader(Constants.SCREENSHOTPATH + lastImagePath); if (sprite == null) { return; } Holder.SetActive(true); image.sprite = sprite; } }
public static AudioClip GetClip(string key, bool isLoop = true) { AudioClip ac = null; Clip clip = instance.clips.Find(c => c.key == key); if (clip != null) { ac = clip.audioClip; } if (ac == null) { ac = Resourcer.GetAudio(key); if (ac == null) { Debug.LogError("cannot find audio clip with key " + key); } return(ac); } else { return(ac); } }
public static GameObject GetPrefab(string name) { return(Resourcer.Get <GameObject>(name)); }
private void InitManagers() { OTManager.instance.AddOT(Resourcer.Get <TextAsset>(ResConfig.OT).text); }