Genesis-3D学习手册——11.模板
2013-12-24 18:21
253 查看
模板
模板是一种资源类型——存储在项目视图中的一种可重复使用的游戏对象。模板可以多次放入到多个场景中。当你添加一个模板到场景中,就创建了它的一个实例。所有的模板实例链接到原始模板,基本上是它的克隆。不管项目中存在多少实例,当对模板进行任何更改时,这些更改将应用于所有实例。创建模板
为了创建一个模板,在场景结构视图面板中选择一个游戏对象右键,选择“保存为模板”即可将此物体创建成模板。新创建的模板所在的路径为项目视图当前所选的路径。
新创建的模板“template”保存在当前所选路径Actor Template下。
模板实例
要在当前场景创建模板的一个实例,从项目视图拖动模板到到场景中。此实例是连接到该模板的,双击场景中的实例,在场景结构中会显示为蓝色。并在属性视图中显示相应的属性。
场景结构视图面板显示使用模板创建的游戏对象
使用模板创建的游戏对象在属性面板中有模板选择项
如果你选择了一个模板的实例,希望找到这个实例的模板。可以点击属性视图中的Select按钮选择模板源。
继承
继承是指当模板源发生变化时,这些变化将应用于所有已连接的游戏对象。当然,也可以只改变一个单独实例的属性,同时保持和模板的链接。选中要改变的实例,在其对应的属性视图中即可以改变相应的属性。如下图所示。
如果想用新的属性值覆盖原属性值来更新模板和所有实例,则在属性视图中点击“应用”按钮。
如果想要撤销对单独实例的修改,则点击“恢复”按钮即可。
注意:1.若所修改的属性值更新了模板和所有实例,则点击“恢复”按钮无法撤销其修改。
2.模板的修改只能通过修改实例并点击应用来修改,不能直接修改模板。
导入模版
当放置一个模板文件到资源文件夹时,软件可以自动导入并在项目视图下看到相应的文件。当然我们也可以通过按钮导入模板。点击项目视图中的导入按钮就可以选择要导入的文件。
区分物件和模板实例
当创建了一个物件,并将其保存成模板,且没有更改名称。在场景中通过模板创建一个实例,这时候在场景中我们看到两个相同的物体,无法区分哪个是直接创建的物体,哪个是通过模板创建的实例。这时候我们需要通过属性视图来区分。
通过模板创建的实例,在属性视图中有编辑模板栏。
相关文章推荐
- Genesis-3D学习手册——17.创建一个大尺寸或者小尺寸的感觉
- Genesis-3D学习手册——2.自定义工作空间
- Genesis-3D学习手册——3.资源工作流程
- Genesis-3D学习手册——12.光源
- Genesis-3D学习手册——4.创建场景
- Genesis-3D学习手册——26.网格
- Genesis-3D学习手册——27.导入资源
- Genesis-3D学习手册——18.了解视锥体
- Genesis-3D学习手册——28.材质与着色器
- Genesis-3D学习手册——7.游戏对象和组件的关系
- Genesis-3D学习手册——19.地形指南
- Genesis-3D学习手册——20.地形高度
- Genesis-3D学习手册——8.隐藏游戏对象
- Genesis-3D学习手册——29.场景幕后资源工作流程
- Genesis-3D学习手册——21.地形植被
- Genesis-3D学习手册——13.灯光
- Genesis-3D学习手册——22.高度图
- Genesis-3D学习手册——14.阴影级联
- Genesis-3D学习手册——15.摄像机
- Genesis-3D学习手册——23.关于地形的其他设置