《Unity开发实战》——1.10节从项目中导出自定义包

1.10 从项目中导出自定义包
如果想以后重用游戏对象和资源,创建包是非常有用而且很实用的方式。如果想保存当前正开发的项目中的一个功能、一组资源,甚至一个prefab,将它们导出成包就再好不过了。在以后的项目中可以很方便地导入。

1.10.1 准备工作
要导出包,项目中得有一些资源。如果只是测试,可以用随书示例代码,文件夹名称是0423_01_10。

1.10.2 操作步骤
请按照下面的步骤将内容作为自定义包导出:
1)选择Project视图中名为 RotatingCube(旋转立方体)的prefab。
2)在Assets菜单上选择Select Dependencies(选择依赖项)选项。所有依赖项都会在Project选项卡中高亮显示,所有的资源就都被关联到 RotatingCude 这个Prefab上了。
3)再次选择,这次只选择RotatingCude 这个prefab。
4)在Assets菜单中选择Export Package(导出包),会弹出如下的新窗口:

5)在Exporting Package(导出包)窗口中,确认Include dependencies(包含依赖项)是选中的,同时确保所有列出的对象都被选中。
6)点击Export(导出)按钮然后将包保存到硬盘上,包的名字随便起(当然起成RotatingCube更方便查找)。
7)这个自定义包就可以随时导入其他项目中了。

1.10.3 实现原理
通过导出包,存储的对象及其依赖的资源就都被打包进了一个单独的压缩文件。在其他项目导入时,包会被解压缩到Assets文件夹中。

时间: 2024-09-20 15:37:54

《Unity开发实战》——1.10节从项目中导出自定义包的相关文章

《Unity开发实战》——导读

目 录 前 言 第1章 Unity 4.X 入门1.1 引言1.2 安装Unity 4.X1.3 设置首选项1.4 了解和优化用户界面1.5 把Unity中创建的资源另存为Prefab1.6 了解Unity中的Content1.7 导入自己的Content1.8 导入Unity的包到项目中1.9 导入自定义包到项目中1.10 从项目中导出自定义包1.11 添加自定义包到Unity的包快捷列表中1.12 使用项目浏览视图 第2章 使用摄像机2.1 引言2.2 创建画中画效果2.3 在不同摄像机之间

《Unity开发实战》——1.9节导入自定义包到项目中

1.9 导入自定义包到项目中 各种资源都可以放在自定义的Unity包里,这在开发项目时非常有用. 1.9.1 准备工作 如题所述,需要准备好一个自定义包用于导入,可以在示例代码文件夹中找到一个名为 "0423_01_09-11"的包用于测试. 1.9.2 操作步骤 请按下面的步骤导入自定义包: 1)打开Unity编辑器中的Assets菜单. 2)进入Import Package子菜单,选择Custom Package(自定义包)选项. 3)浏览硬盘上的包,点击Open(打开)按钮. 4

《Unity开发实战》——1.12节使用项目浏览视图

1.12 使用项目浏览视图怎么组织项目文件夹并不重要,有时需要搜索一个或多个资源,为了简化操作,Unity4自带了一个项目浏览视图,本节将学习如何通过使用项目浏览视图搜索所需资源. 1.12.1 准备工作本节中需要准备一些资源,接下来会讲解如何把Unity的Terrain Assets(地形资源)放在项目浏览视图中. 1.12.2 操作步骤看一下项目浏览视图:1)导入Terrain Assets(地形资源)包(通过菜单 Assets | Import Package | Terrain Asse

《Unity开发实战》——3.10节通过循环加载一组材质实现动画纹理(例如模拟视频)

3.10 通过循环加载一组材质实现动画纹理(例如模拟视频)还可以让对象的材质有动画效果,比如一个模拟的飞船控制间的计算机屏幕,或者绘制一个可点击的物体作为按钮引起玩家的注意.Unity专业版提供一个把视频作为纹理的解决方案(免费版没有这个功能),也可以用代码实时修改对象的纹理. 3.10.1 准备工作需要一组图片作为播放序列,最好命名也是有序的,比如computerScreen1.png.computerScreen2.png等. 3.10.2 操作步骤请按照以下步骤实现动画纹理:1)创建一个新

《Unity开发实战》——1.3节设置首选项

1.3 设置首选项对有些人来说,将编辑器设置成自己喜欢的样子可能没必要.但是这样能加快开发速度,并且能让Unity用起来更顺手.本节将介绍如何将某些设置项调整成自己的首选项. 1.3.1 操作步骤请按照下面的步骤设置首选项:1)在Unity编辑器中,在菜单上选择Edit(编辑)| Preference(首选项设置)(如果你用的是Mac系统,则是Unity | Preference(首选项设置)).2)当Preference 窗口显示出来后,注意窗口中有几部分:General(通用).Extern

《Xcode实战开发》——2.2节创建项目

2.2 创建项目Xcode实战开发Tour项目将作为Xcode用户界面骨架上的血肉,让开发人员有机会展开探索.按照如下步骤创建新项目: 1.如果Xcode尚未运行,启动它.将看到Xcode欢迎窗口(见图2.1). 2. 单击标签为Create a new Xcode Project(新建Xcode项目)的按钮.显示一个新项目窗口,其中有模板选择器(见图2.2). 3.选择OS X> Application category(应用程序类别),选择Cocoa Application,并单击Next(

《Unity开发实战》——3.8节通过GUI实时组合纹理

3.8 通过GUI实时组合纹理avatar的自定义往往包括选择一个或多个纹理来定义外观.本节中将实现一个GUI,此GUI通过组合两个纹理通道让玩家创建自己的avatar. 3.8.1 准备工作本节需要的3D对象和图片文件在0423_03_07 文件夹的selectTexture 包中. 3.8.2 操作步骤请按照下面的步骤叠加纹理:1)把为名selectTexture 的包导入到项目中.2)打开名为 selTextScene的场景.3)创建基础纹理:在Project 视图中,用下拉菜单创建一个材

《Xcode实战开发》——2.10节标签式编码

2.10 标签式编码Xcode实战开发Xcode中的另一个新特性是标签(选项卡).正如在Safari浏览器中一样,开发人员可以在同一个工作区窗口中,为工作区中不同项目成员创建选项卡.例如,图2.24显示一个选项卡中打开某个源文件,而在另一个选项卡中打开用户界面文件(在界面编辑器中). 要创建一个新选项卡,从主菜单中选择File(文件) > New (新建)> New Tab(新建选项卡).单击任何选项卡可以切换到它,并导航到选项卡代表的项目成员.开发人员可以拖动选项卡重新排定顺序.要改动选项卡

《Unity开发实战》——2.4节自定义镜头光晕效果

2.4 自定义镜头光晕效果 过去15年里,在户外环境玩过游戏的任何玩家都知道:镜头光晕(lens flare)效果用于模拟明亮的光照穿透玩家的视野.虽然这个技术现在已经用滥了,但仍然出现在各类游戏中.本节将练习创建镜头光晕效果. 2.4.1 准备工作 强烈建议读者用图片编辑器(Adobe Photoshop或GIMP)打开图片.示例代码中的0423_02_03文件夹中有本节需要用到的镜头纹理(lens texture)的源代码. 2.4.2 操作步骤 请按照下面的步骤创建一个新的镜头光晕纹理并应