利用menuitem对编辑器进行扩展,便于操作、
注意点,需要引用io,且存储的位置。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using System.IO;
public class CreateAssetBundles
{
[MenuItem("Asset/Build AssetBundles")]//设置为菜单选项
static void BuildAllAssetBundles()
{
string dir = "AssetBundles";//在工程目录下
if (!Directory.Exists(dir))
{
Directory.CreateDirectory(dir);
}
BuildPipeline.BuildAssetBundles(dir, BuildAssetBundleOptions.UncompressedAssetBundle, BuildTarget.StandaloneWindows64);
}
}
本文介绍如何通过MenuItem在Unity编辑器中创建AssetBundles,包括设置菜单选项,指定输出目录并压缩资产。重点在于扩展编辑器功能以提升开发效率。
4259

被折叠的 条评论
为什么被折叠?



