继续
五、unity3d 新建立工程
1,准备资源 我这里使用一张图片,和一个dll文件
复制bin\Release\ MyClassDll.dll 到unity3d Assets\ABs\下。并把dll 改名为MyDll.btyes ; 【 MyClassDll.dll】这个是我的文件,如果你没有。你需要自己在vs项目中生成dll;
2, unity3d 目录结构为
Assets
ABs 输出打包的文件目录
Img 图片资源
Dlls dll 资源
3,编辑打包脚本放在Editor下;
4,检查好资源后,开始打包
Assets--Build AssetBundles ,如果你配置正常,在Assets/ABs下面会生成 如图ab包信息(具体ab信息,请参考ab相关知识)
如果没看到,你刷新一下,有可能 编辑器更新不及时。
六、使用 AssetBundles包中的dll和图片资源
直接上代码; 这里有本地和服务器两个加载方式。如果您没有服务器,请自己配置。
using UnityEngine;
using System.Collections;
using System.IO;
using System.Reflection;
using System;
using UnityEngine.UI;
using UnityEngine.Networking;
//============================================================
//@author #AUTHOR#
//@create #CREATEDATE#
//@company #COMPANY#
//
//@description:
//============================================================
namespace Henry
{
public class DemoTest : Mono