public ResourceInfo StartLoad() { m_loadState = EResLoadingState.WaitForLoad; string path = GetResPath(); Object res = Resources.Load(path); m_loadState = EResLoadingState.Idle; ResourceInfo resInfo = new ResourceInfo(res, m_resName, m_resourcesType); return(resInfo); }
void EndLoad() { m_loadState = EResLoadingState.Idle; }
public void StartLoadAsync(Action <ResourceInfo> callBack) { m_loadState = EResLoadingState.Loading; m_coroutine = StartCoroutine(Loading(callBack)); }
public void PrepareLoad(EResourcesType resourcesType, string resName) { m_resourcesType = resourcesType; m_resName = resName; m_loadState = EResLoadingState.WaitForLoad; }