public AssetBundleData(string bundleName, AssetBundle bundle, eBundleLoadType loadType) { _bundle = bundle; _bundleName = bundleName; _loadType = loadType; _assetList = new List <UnityEngine.Object>(); }
static AsssetBundleLoadTable CreateLoadTable(int tableIndex, eBundleLoadType type, int loadIndex, string bundleName) { AsssetBundleLoadTable data = new AsssetBundleLoadTable(); data._tableIndex = tableIndex; data._loadIndex = loadIndex; data._bundleType = type; data._bundleName = bundleName; return(data); }
AssetBundleData AddAseetBundle(string bundleName, AssetBundle bundle, eBundleLoadType loadType) { AssetBundleData data = null; if (_bundleDIc.ContainsKey(bundleName) == false) { data = CreateBundleData(bundleName, bundle, loadType); _bundleDIc.Add(bundleName, data); } return(data); }
AssetBundleData CreateBundleData(string bundleName, AssetBundle bundle, eBundleLoadType loadtype) { AssetBundleData bundleData = new AssetBundleData(bundleName, bundle, loadtype); return(bundleData); }