[MenuItem("SDK/审核窗口")]
static void StartBuild()
{
var platforms = new[] { "windows", "android", "ios" };
string assetBundleDirectory = "Assets/OutPut/"; //输出目录
string assetBundleName = "ball1"; //输出名字
string assetName = "Assets/del/ball1.prefab"; //预制体目录
foreach (var p in platforms)
{
List<AssetBundleBuild> buildMap = new List<AssetBundleBuild>();
AssetBundleBuild build = new AssetBundleBuild();
build.assetBundleName = assetBundleName + "_" + p;
build.assetNames = new[] { assetName };
buildMap.Add(build);
if (p == "windows")
{
BuildPipeline.BuildAssetBundles(assetBundleDirectory, buildMap.ToArray(),
BuildAssetBundleOptions.None, BuildTarget.StandaloneWindows);
}
else if (p == "android")
{
BuildPipeline.BuildAssetBundles(assetBundleDirectory, buildMap.ToArray(),
BuildAssetBundleOptions.None, BuildTarget.Android);
}
else if (p == "ios")
{
BuildPipeline.BuildAssetBundles(assetBundleDirectory, buildMap.ToArray(),
BuildAssetBundleOptions.None, BuildTarget.iOS);
}
}
}
[MenuItem("SDK/场景测试")]
static void StartRun()
{
EditorApplication.EnterPlaymode();
}
输出AssetsBundle包
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1.jar包启动: 启动之后,会在jar所在目录生成一个nuhup.log日志文件,记录控制台的日志输出。 2.启...
- 前言 如果你还不知道什么是VasDolly,那么建议你先点击这里看看 如果你还不知道怎样在项目中集成VasDoll...
- uniapp2wxpack QQ群:701697982 访问源码仓库查看最新文档 Uni-App的小程序解耦构建,...
- 参考资料 https://docs.oracle.com/javase/tutorial/deployment/j...