アセット テンプレートをパッケージに編成する

コンテナ テンプレートをパッケージに編成するには

  1. テンプレート検索パスにあるディレクトリに、作成するパッケージと同じ名前を持つフォルダを作成します。

    たとえば、パッケージの名前が「MyStudioPackage」の場合は、フォルダには「MyStudioPackage」という名前を付けます。

    重要:

    パッケージに収めるテンプレート ファイルはこのフォルダに配置する必要があります。

    たとえば、MyStudioPackage という名前のパッケージに template1 と template2 という名前の 2 つのテンプレートを納めるには、これらのテンプレートを MyStudioPackage フォルダに配置する必要があります。MyStudioPackage フォルダはテンプレート検索パスに指定されている親フォルダにあります。次の例では、親フォルダの名前は「MyTemplates」です。

    .../MyTemplates/MyStudioPackage/template1.template
    .../MyTemplates/MyStudioPackage/template2.template
    
  2. このパッケージに収めるすべてのテンプレートでは、パッケージ名を package 宣言を使用して指定してください。

    たとえば、MyStudioPackage の template1 と template2 では、各テンプレートに次の package 宣言を記述します。

    <?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> ステートメントを使用してパッケージ名を指定します。
    注:
    作成されるテンプレートには、必要な <using> 宣言が自動的に付加されます。
    <?xml version='1.0' encoding='UTF-8'?>
    <templates>
    	<using package='MyStudioPackage'/>
    	<template name='anotherTemplate'>
    

関連項目