关于Unity的模型以及场景打包的代码
来源:互联网 发布:下载办公软件wpsoffice 编辑:程序博客网 时间:2024/06/05 16:25
之前花费好长时间找的,也是在百度里面寻找,很多都是过期的,不能用的,方法不支持
在网上筛选的资料,防止以后再寻找。。
using UnityEngine;
using System.Collections;using UnityEditor;
public class CreateAssetBundles : Editor
{
[MenuItem("Tools/Build AssetBundle From Selection")]
static void ExportResourceRGB2()
{
Caching.ClearCache();//清理缓存
// 打开保存面板,获得用户选择的路径
string path = EditorUtility.SaveFilePanel("Save Resource", "", "New Resource", "assetbundle");
if (path.Length != 0)
{
// 选择的要保存的对象
Object[] selection = Selection.GetFiltered(typeof(Object), SelectionMode.DeepAssets);
//打包
BuildPipeline.BuildAssetBundle(Selection.activeObject, selection, path, BuildAssetBundleOptions.CollectDependencies | BuildAssetBundleOptions.CompleteAssets, BuildTarget.StandaloneWindows);
}
Caching.ClearCache();
}
[MenuItem("Tools/Save Scene")]
static void ExportScene()
{
Caching.ClearCache();//清理缓存
// 打开保存面板,获得用户选择的路径
// string path = EditorUtility.SaveFilePanel("Save Resource", "", "New Resource", "unity3d");
string path = Application.persistentDataPath + "/assets/ource.unity3d";
if (path.Length != 0)
{
// 选择的要保存的对象
Object[] selection = Selection.GetFiltered(typeof(Object), SelectionMode.DeepAssets);
string[] scenes = { "Assets/Scenes/New11006.unity", "Assets/Scenes/New1103.unity", "Assets/Scenes/dsds.unity" };
//打包
BuildPipeline.BuildPlayer(scenes, path, BuildTarget.Android, BuildOptions.BuildAdditionalStreamedScenes);
}
}
}
阅读全文
0 0
- 关于Unity的模型以及场景打包的代码
- Unity 打包模型的方法
- unity打包模型存在的一个问题
- Unity 异步加载场景的代码
- 关于 Unity Profiler 的使用以及代码建议
- Unity打包场景对包大小的影响
- unity 代码设置要打包的AssetBundle
- 输出Unity的场景文件为Obj模型文件
- 关于Unity android打包的keystore
- unity-场景重置,游戏对象的初始化改变以及复制
- Unity 多场景打包
- unity打包场景
- 【Unity】Unity5版本的AssetBundle打包方案之打包Scene场景
- unity 关于模型的边界框bounds
- 关于采用Unity 5.x 提供的增量式打包单个模型后AssetBundle doesn’t have main asset解决方法
- unity中关于异步loading场景的加载
- Unity中关于场景漫游的两个方法(一)
- Unity中关于场景漫游的两个方法(二)
- ROS server and client
- AutoMapper官方文档(九)【列表和数组】
- 联网处理之如何把json作为参数传递,要用【RequestBody】
- Ubuntu下安装BigChainDB
- ECMAScript5 Object新属性方法
- 关于Unity的模型以及场景打包的代码
- Java进阶(十二)代码块
- MongoDB副本集分片集搭建记录
- 网络优化之ResNet和DenseNet
- 【线上讲座】如果转型为AI人工智能?
- android 动态设置屏幕控件宽高度
- mt2503 [MODIS]60平台上MODIS屏幕黑屏
- Eclipse导入Gradle项目
- sqlserver SP