public void LoadAssetsFile(string filePath, string fileName) { AssetsFile assetsFile = new AssetsFile(this, filePath, fileName); assetsFile.Load(filePath); AddAsset(assetsFile); }
public void Load(string filePath) { if (BundleFile.IsBundleFile(filePath)) { BundleFile bundle = new BundleFile(); using (AssetsFileData fileData = bundle.Load(filePath)) { foreach (AssetsFileEntry entry in fileData.AssetsEntries) { AssetsFile assetsFile = entry.CreateAssetsFile(this); AddAsset(assetsFile); } } } else { AssetsFile assetsFile = new AssetsFile(this, filePath); assetsFile.Load(filePath); AddAsset(assetsFile); } }