unity 资源管理 打包
发布时间
阅读量:
阅读量
Unity中的资源主要分为两类,一种是编辑器中可见的Prefab,另一种是在运行时动态加载的AssetBundle。要掌握Unity的资源管理,首先需要从打包流程入手。打包的对象同样分为两种类型,一类是独立资源,这类资源不会引用其他文件;另一类则是窗口和模型等需要引用其他资源的文件。对于独立资源可以直接进行打包处理,而对于存在依赖关系的资源则需要采取一些特殊的处理方式。
1.前期准备:由于需要进行一些选项设置,因此需要创建一个可拖动的窗口,并继承自EditorWindow类,同时确保类名与脚本名称保持一致。
//在工具栏显示打开界面按钮
[MenuItem ("Tools/BuildAssetBundleWin")]
static void _build()
{
BuildAssetBundleWin window = (BuildAssetBundleWin)GetWindow(typeof(BuildAssetBundleWin));
}
将打包按钮与相关选项利用OnGUI功能呈现在用户界面中。
void OnGUI()
{
GUILayout.Begi
全部评论 (0)
还没有任何评论哟~
