资源简介
在Asset bundle 打包管理上采用了全新的方式,不需要再对每个文件进行MD5比对,unity已经帮我们做好了,对需要打包的资源AssetBundle属性就行了,同事Unity还提供了一个打包管理工具 Asset Bundle Manager。

代码片段和文件信息
using System;
using System.Collections;
using UnityEngine;
namespace AssetBundles
{
///
/// An asynchronous wrapper for the AssetBundleManager downloading system
///
public class AssetBundleAsync : IEnumerator
{
public AssetBundle AssetBundle;
public bool IsDone { get; private set; }
public bool Failed { get; private set; }
public AssetBundleAsync(string bundleName Action> callToAction)
{
IsDone = false;
callToAction(bundleName OnAssetBundleComplete);
}
public AssetBundleAsync()
{
IsDone = true;
Failed = true;
}
private void OnAssetBundleComplete(AssetBundle bundle)
{
AssetBundle = bundle;
Failed = bundle == null;
IsDone = true;
}
public bool MoveNext()
{
return !IsDone;
}
public void Reset()
{ }
public object Current {
get { return null; }
}
}
///
/// An asynchronous wrapper for the AssetBundleManager manifest downloading system
///
public class AssetBundleManifestAsync : IEnumerator
{
public bool Success { get; private set; }
public bool IsDone { get; private set; }
public AssetBundleManifestAsync(string bundleName Action> callToAction)
{
IsDone = false;
callToAction(bundleName OnAssetBundleManifestComplete);
}
private void OnAssetBundleManifestComplete(AssetBundle bundle)
{
Success = bundle != null;
IsDone = true;
}
public bool MoveNext()
{
return !IsDone;
}
public void Reset()
{ }
public object Current {
get { return null; }
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-22 03:57 AssetBundleManager-master\
文件 214 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager.me
文件 2508 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager.sln.DotSettings
文件 175 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager.sln.DotSettings.me
目录 0 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\
文件 1983 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\AssetBundleAsync.cs
文件 86 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\AssetBundleAsync.cs.me
文件 6403 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\AssetBundleDownloader.cs
文件 263 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\AssetBundleDownloader.cs.me
文件 1237 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\AssetBundleDownloaderMonobehaviour.cs
文件 263 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\AssetBundleDownloaderMonobehaviour.cs.me
文件 37 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\AssetBundleManager.asmdef
文件 207 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\AssetBundleManager.asmdef.me
文件 24103 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\AssetBundleManager.cs
文件 263 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\AssetBundleManager.cs.me
文件 3327 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\AssetBundleUtility.cs
文件 263 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\AssetBundleUtility.cs.me
文件 2462 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\EditorCoroutine.cs
文件 263 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\EditorCoroutine.cs.me
文件 192 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\Example.me
目录 0 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\Example\
文件 896 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\Example\Example1.cs
文件 263 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\Example\Example1.cs.me
文件 873 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\Example\Example2.cs
文件 263 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\Example\Example2.cs.me
文件 112 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\ICommandHandler.cs
文件 263 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\ICommandHandler.cs.me
文件 3778 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\StreamingAssetsBundleDownloadDecorator.cs
文件 86 2018-08-22 03:57 AssetBundleManager-master\AssetBundleManager\StreamingAssetsBundleDownloadDecorator.cs.me
文件 1074 2018-08-22 03:57 AssetBundleManager-master\LICENSE
文件 175 2018-08-22 03:57 AssetBundleManager-master\LICENSE.me
............此处省略2个文件信息
相关资源
- WPF USB 网络 串口 通信软件
- B/S 网上订餐系统
- 教室管理系统.rar
- 小鸡快跑游戏.
-
分别适用于.NET fr
amework 2.0和4.0的E - Unity3D登录界面工程
- 汽车租赁系统............................
- 德卡D8读写器关于读写感应卡的一些代
- halcon 测量助手
- unity3d反编译工具
- 图片存储到数据库保存二进制文件并
- 用Socket写的简易FTP服务器和客户端
- 企业销售管理信息系统(全套)
- 串口操作类(justinio)
- 基于Petri网的工作流(完整的原创源代
- 选择题自动考试系统
- 多线程实例:桌面智能弹球小游戏
-
UnityWebPla
yer及UnityWebPla yerFull -
UnityWebPla
yerFull - unity4.0官方正式版
- 土地信息管理系统
- ServiceStack V3.9 全部dll
- PDF pdfview.ocx 无水印
- Behavior Designer 1.6.3(u2018.3.0).unitypa
- Unity纪念碑谷.rar
- A Pathfinding Project Pro v4.2.2.rar
- Unity 声音播放插件,支持将字符串转
- Gaia 1.7.2
- Unity3d实现扭动挤压浏览效果
- UnityShader卷轴效果
评论
共有 条评论