Exemplo n.º 1
0
        /// <summary>
        /// Load AssetBundle from byte array.
        /// </summary>
        /// <param name="bin">Raw data of the AssetBundle.</param>
        /// <returns>Loaded AssetBundle.</returns>
        public static AssetBundleFile LoadFromMemory(byte[] bin)
        {
            AssetBundleFile bundle = new AssetBundleFile();

            bundle.Read(new UnityBinaryReader(bin));
            return(bundle);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Load AssetBundle from file.
        /// </summary>
        /// <param name="filename">Filename of the AssetBundle file.</param>
        /// <returns>Loaded AssetBundle.</returns>
        public static AssetBundleFile LoadFromFile(string filename)
        {
            AssetBundleFile bundle = new AssetBundleFile();

            bundle.Read(new UnityBinaryReader(filename));
            return(bundle);
        }