将资源模板组织到软件包中
 
 
 

将模板到组织到软件包中

  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'>
    

相关主题