Esempio n. 1
0
    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);
    }
Esempio n. 2
0
 void EndLoad()
 {
     m_loadState = EResLoadingState.Idle;
 }
Esempio n. 3
0
 public void StartLoadAsync(Action <ResourceInfo> callBack)
 {
     m_loadState = EResLoadingState.Loading;
     m_coroutine = StartCoroutine(Loading(callBack));
 }
Esempio n. 4
0
 public void PrepareLoad(EResourcesType resourcesType, string resName)
 {
     m_resourcesType = resourcesType;
     m_resName       = resName;
     m_loadState     = EResLoadingState.WaitForLoad;
 }