将资源模板组织到软件包中
将模板到组织到软件包中
1.在模板搜索路径上的目录中创建文件夹,该搜索路径名称与想要创建的软件包名称相同。
例如,如果想要用“MyStudioPackage”作为软件包名称,则将文件夹命名为“MyStudioPackage”。
重要信息
要加入此软件包的模板文件必须放置到此文件夹中。
例如,要将两个命名为 Template1 和 Template2 模板加入到名为 MyStudioPackage 的软件包中,则这两个模板需要存储在 MyStudioPackage 文件夹中。MyStudioPackage 文件夹位于模板搜索路径中指定的父文件夹中。在以下示例中,父文件夹将命名为“MyTemplates”:
.../MyTemplates/MyStudioPackage/template1.template
.../MyTemplates/MyStudioPackage/template2.template
2.在每个要纳入此软件包的模板中,确保使用软件包声明指定软件包名称。
例如,对于 MyStudioPackage 中的 template1 和 template2,每个模板中要包括以下软件包声明:
<?xml version='1.0' encoding='UTF-8'?>
<templates package=MyStudioPackage>
<template name='template1'>
<?xml version='1.0' encoding='UTF-8'?>
<templates package=MyStudioPackage>
<template name='template2'>
模板在 Maya 中使用时,将命名为 MyStudioPackage.template1 和 MyStudioPackage.template2。
3.在引用此软件包中所定义模板或类型的每个模板中,确保使用 <using> 语句指定软件包名称。
注意
Maya 中创建的模板将自动添加所需的 <using> 声明:
<?xml version='1.0' encoding='UTF-8'?>
<templates>
<using package='MyStudioPackage'/>
<template name='anotherTemplate'>
(www.cgtsj.com)