您当前的位置: 首页 >  unity

鱼儿-1226

暂无认证

  • 0浏览

    0关注

    1100博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Unity生成AB包

鱼儿-1226 发布时间:2022-02-16 10:18:48 ,浏览量:0

其实讲的最清楚的应该是官方教程:

https://docs.unity3d.com/2017.4/Documentation/Manual/AssetBundles-Workflow.html

 以下写个例子,生成AB包。

例子:生成这两个物体的AB包

第一部分 界面可操作部分 把东西拖下来,生成预制体: 然后在属性的就会显示,上图右边的东西 自己命名,这里我命名为Object 这边我把这两个预制体弄到同一个ab包中,所以命名的时候都叫一个名字  第二部分 代码部分 我们先新建一个文件夹(Editor),在assets文件夹下,请注意,文件夹的名字一定要叫:Editor

然后新建一个脚本,一下代码为脚本内容。 using System.IO; using UnityEditor; using UnityEngine;   public class BuildAB : MonoBehaviour {       //[MenuItem("AssetBundle/Package (Default)")]     [MenuItem("Assets/Build AssetBundles")]     static void BuildAllAssetBundles()     {         string assetBundleDirectory = "Assets/AssetBundles";         if (!Directory.Exists(assetBundleDirectory))         {             Directory.CreateDirectory(assetBundleDirectory);         }         BuildPipeline.BuildAssetBundles(assetBundleDirectory, BuildAssetBundleOptions.None, BuildTarget.StandaloneWindows);     } } 第三部分 生成 以上代码copy之后,保存。此时unity会刷新一下,你会发现,

点击上图框出来的那部分,就发现你的ab包生成好了,那生成到哪里了呢?

在这:Assets\AssetBundles

———————————————— 版权声明:本文为CSDN博主「董董女友」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_39874268/article/details/82461772

关注
打赏
1604459285
查看更多评论
立即登录/注册

微信扫码登录

0.0415s