Initialize() public méthode

public Initialize ( string bundle, LoaderProgress progress ) : void
bundle string
progress LoaderProgress
Résultat void
Exemple #1
0
    public IEnumerator LoadABDependences(string bundleName, string refName, LoaderProgress progress)
    {
        if (!mLoadHelper.ContainsKey(bundleName))
        {
            IABRelationMgr loader = new IABRelationMgr();

            loader.Initialize(bundleName, progress);

            if (refName != null)

            {
                loader.AddReference(refName);
            }

            mLoadHelper.Add(bundleName, loader);

            yield return(LoadABs(bundleName));
        }
        else
        {
            if (refName != null)
            {
                IABRelationMgr loader = mLoadHelper[bundleName];

                loader.AddReference(bundleName);
            }
        }
    }
Exemple #2
0
    public void LoadAB(string bundleName, LoaderProgress progress, LoadABCallBack callback)
    {
        if (!mLoadHelper.ContainsKey(bundleName))
        {
            IABRelationMgr loader = new IABRelationMgr();

            loader.Initialize(bundleName, progress);

            mLoadHelper.Add(bundleName, loader);

            callback(mSceneName, bundleName);
        }
        else
        {
            Debug.Log("IABMgr contain bundle name ==" + bundleName);
        }
    }
Exemple #3
0
	public IEnumerator LoadABDependences(string bundleName,string refName,LoaderProgress progress)
	{
		if(!mLoadHelper.ContainsKey(bundleName))
		{
			IABRelationMgr loader = new IABRelationMgr();

			loader.Initialize(bundleName,progress);

			if (refName != null)

			{
				loader.AddReference(refName);
			}

			mLoadHelper.Add(bundleName,loader);

			yield return LoadABs(bundleName);
		}
		else
		{
			if (refName != null)
			{
				IABRelationMgr loader = mLoadHelper[bundleName];

				loader.AddReference(bundleName);
			}
		}
	}
Exemple #4
0
	public void LoadAB(string bundleName,LoaderProgress progress,LoadABCallBack callback)
	{
		if (!mLoadHelper.ContainsKey (bundleName)) {
			IABRelationMgr loader = new IABRelationMgr ();

			loader.Initialize (bundleName, progress);

			mLoadHelper.Add (bundleName, loader);

			callback (mSceneName, bundleName);

		} else {
			Debug.Log ("IABMgr contain bundle name ==" + bundleName);
		}
	}