Пример #1
0
        /// <summary>
        /// Creates a new Asset object given it's filename and the data.
        /// </summary>
        /// <param name="fileName">The filename, excluding any paths</param>
        /// <param name="data">The byte array of data</param>
        public Asset(string fileName, byte[] data, AssetDownloader.AssetDescriptor descriptor)
        {
            if (fileName == null)
            {
                throw new ArgumentNullException("fileName");
            }
            if (descriptor == null)
            {
                throw new ArgumentNullException("descriptor");
            }
            if (data == null)
            {
                throw new ArgumentNullException("data");
            }

            FileName   = fileName;
            Data       = data;
            Descriptor = descriptor;
        }
Пример #2
0
 private void OnAssetDownloadBegin(AssetDownloader.AssetDescriptor asset)
 {
     this.SetFilename(asset.Name);
 }
Пример #3
0
 private void DownloadAsset(AssetDownloader.AssetDescriptor asset)
 {
     this.assetDownloader.DownloadAsset(asset);
 }