![Toon Boom Harmony动画制作教程](https://wfqqreader-1252317822.image.myqcloud.com/cover/112/25795112/b_25795112.jpg)
5.3 元件与模板的使用
5.3.1 导入场景
元件和模板创建完成后,有几种方式可以导入到场景。
(1)导入元件
① 在库窗口中,选择要导入的元件。
② 将元件拖入时间轴左侧窗口(元件将安放在摄影机窗口中心)或拖入摄影机窗口中(元件可以在摄影机窗口中随意安放)。
(2)导入模板
① 在库窗口中,选择要导入的模板。
② 将元件拖入摄影机或时间轴窗口中(图5-3-1)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-1.jpg?sign=1739655404-OwCoGGCMk1t9Tctjm5mYVEOijB4ziclJ-0-241d1ecead553a2ffe7d1406bfc95740)
图5-3-1 拖入模板
③ 如果模板内的层结构与现有图层相同,也可以将模板拖动到时间轴窗口的右侧(图5-3-2)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-2.jpg?sign=1739655404-JOPCM9dTLvVgzEcFwLgWZ2N2NY7l0cxc-0-b1bad457704a4e56c93037cb152f391f)
图5-3-2 拖入时间轴
(3)导入带元件的模板
导入复杂的角色模板时,例如有各种部件或关节补丁元件等的模板时,比较特殊,操作如下。
① 在库窗口中,选择包含元件的模板。
② 按住【Alt】键,将模板从库中拖到时间轴右侧窗口,弹出特殊粘贴窗口(图5-3-3)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-3.jpg?sign=1739655404-bxIxgxyUSZKaFErS3NrGKKZGqhafp2gj-0-54f8972482c59e29aaa20f2909c8dec8)
图5-3-3 特殊粘贴窗口
③ 打开高级标签。
④ 在选项部分的元件下拉列表中选择(图5- 3-4)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-4.jpg?sign=1739655404-9b1XQWYViBhOR5n1yYxGCzMudMsNKCZ1-0-3f150a75fcb7f012a8b4a933b09e1c8e)
图5-3-4 元件下拉列表
Copy symbols if they do not exist:默认设置。不拷贝存在的元件,防止模板中的元件被复制。
Duplicate symbols:复制模板中的元件。
(4)在网络中导入模板
① 在库窗口中,选择模板或元件。
② 拖入网络窗口中(图5-3-5)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-5.jpg?sign=1739655404-TYgFkcEALRV1Hrs8egOOmgo9Zy3Yv9uj-0-a6bcb5487872f43631918a70ffbda31d)
图5-3-5 拖入模板
③ 在网络窗口中将模板连接至合成模块(图5-3-6)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-6.jpg?sign=1739655404-T8ulErSfRjhlMlAFsnXvEAry0OD8bPuf-0-2f52a9f6e3e0b26af3142266efaaa452)
图5-3-6 连接至合成模块
5.3.2 浏览与打开
(1)在网络窗口浏览元件内部连接
对于导入到场景的元件,使用网络,可以更加清晰地查看内部连接。其操作步骤如下。
① 在网络窗口中,选择元件并用编辑选择的元件命令(快捷键【Ctrl】+【E】)。
② 打开元件,在元件内部有三类模块(图5-3-7):画稿、合成模块、显示模块。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-7.jpg?sign=1739655404-gVbYy5UqoDhU6xwVtNgvXoKpzhuqTuUb-0-98911fa5eaed3a435526fbb4d1379177)
图5-3-7 元件内部
③ 点击网络窗口顶部左侧的按钮退出元件(快捷键【Ctrl】+ 【Shift】+【E】)。
(2)将模板作为文件夹打开
模板非常类似于场景,有自己的图层、色板等文件夹,可以打开模板的文件夹进行操作。
① 在库窗口中,打开含有模板的库文件夹(请确保文件夹呈解锁状态)。
② 右键点击右侧窗口中的模板,在弹出的快捷菜单中选择“打开为文件夹”命令(图5-3-8)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-8.jpg?sign=1739655404-sUtrPn1Vk0EPVL7MGLWnSBuNikzo7DHa-0-df93ab4068a1bbf97ccdba4c220dabf9)
图5-3-8 右键菜单
③ 在库列表窗口中,展开模板文件夹的内容(图5-3-9)。图中选择的是模板内的图层文件。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-9.jpg?sign=1739655404-NgPIdsjuQDeeIrSYFwbXmD8FteDSH51R-0-73672fffcb5c098a3c0574365617ad73)
图5-3-9 展开模板文件夹
5.3.3 粘贴与扩展
将元件拖入时间轴左侧窗口,默认使用元件本身的长度(图5-3-10)。如果拖入时间轴右侧窗口,还可以使用特殊粘贴,调整相应参数。图中,场景长度为17帧,导入的元件为10帧。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-10.jpg?sign=1739655404-RBADKf9dubMPJjr8Rc2YzBdEDBpsjZtR-0-e6bb718afb4b29c24da3cb0add32c381)
图5-3-10 导入到左侧
(1)特殊粘贴
① 在库窗口中,选择要导入的元件或模板。
② 按住【Alt】键,拖至时间线上,弹出特殊粘贴窗口(图5-3-11、图5-3-12)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-11.jpg?sign=1739655404-aM4hmLerWEGsuh0FOSlJcx0qlJHXRSXc-0-c360151d52a865d49c3127a64f335b6f)
图5-3-11 特殊粘贴的基本标签
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-12.jpg?sign=1739655404-GOxdE3DScZsaVvjU60rrIJaPYIl5kFb3-0-1f8c1b766690148528be71a85be0e19b)
图5-3-12 特殊粘贴的高级标签
③ 设置相应选项。
④ 点击OK按钮确认。
⑤ 基本标签详解
A.图画
a.当它们不存在时仅创建图画文件:粘贴到图层时, 如果图层中没有同名画稿, 则进行粘贴。
b.总是创建图画:粘贴到图层时,如果图层中存在同名画稿,为避免重名,用新名称命名粘贴的画稿。
c.延长持续帧:粘贴到图层时,如果与前面帧之间有空白单元格,则延长前面帧至粘贴处。
d.粘贴元件的所有帧(完整影片):禁用该选项,拖入的元件只有一帧,启用时,粘贴元件的完整长度。
B.循环
a.循环次数:粘贴的次数。
b.循环类型
● Normal (forward)(向前):从第一帧顺序到最后一帧。
● Reverse(倒退):从最后一帧倒序到第一帧。
● Forward -> Reverse(向前>倒退):从第一帧顺序到最后一帧,再从最后一帧倒序到第一帧。
● Reverse -> Forward(倒退>向前):从最后一帧倒序到第一帧,再从第一帧顺序到最后一帧。
⑥ 高级标签详解
A.图画
a.什么也不做:不新建或覆盖图层画稿(相当于将元件拖入时间轴左侧窗口)。
b.更新图画轴心:修改画稿轴心点,使其与第一张画稿相同。
c.添加/删除持续帧:启用该选项,激活下面各个选项。
● 从不创建图画文件:复制到图层时,不创建画稿文件。
● 当它们不存在时仅创建图画文件:粘贴到图层时,如果图层中没有同名画稿, 则进行粘贴。
● 总是创建图画文件:粘贴到图层时,如果图层中存在同名画稿,为避免重名,用新名称命名粘贴的画稿。
● 延长持续帧:粘贴到图层时,如果与前面帧之间有空白单元格,则延长前面帧至粘贴处。
● 关键图画模式(替换):用持续帧的数值替换单元格的数值时, 序列帧使用原单元格的数值。
● 粘贴元件的所有帧(完整影片):禁用该选项,拖入的元件只有一帧,启用时,粘贴元件的完整长度。
B.添加/删除关键帧
a.运动:将选择的运动关键帧属性拷贝到新的帧中。
b.速度:将选择的速度关键帧属性拷贝到新的帧中。
c.旋转:将选择的旋转关键帧属性拷贝到新的帧中。
d.缩放:将选择的缩放关键帧属性拷贝到新的帧中。
e.斜切:将选择的斜切关键帧属性拷贝到新的帧中。
f.在参数的开始和结束强制添加关键帧:粘贴函数时, 在函数曲线开始和结束处添加关键帧。
g.偏移关键帧:粘贴函数时,将关键帧从函数的最后一个值偏移到粘贴函数中的值,延续函数的进展而不是重复函数值。
C.选项
a.色板
● Do nothing:不创建、覆盖、混合或链接色板。
● Reuse palettes.Copy palettes if they do not exist:如果色板不存在,拷贝色板。
● Copy and overwrite existing palettes:从原画稿文件夹中拷贝、覆盖现有的色板。
● Copy and create new palette files:创建新色板文件,放置在与原色板相同级别的文件夹中。例如,原色板文件存储在场景级别的文件夹,新建的色板会存储在新场景的场景级别的文件夹中。
● Copy and create new palette files in element folder:在元素文件夹中新建色板。
● Copy palette and merge colours.Add new colours only:添加颜色至目标色板,忽略两个色板中相同的颜色。
● Copy palette and update existing colours only:添加颜色至目标色板,用原色板中的色值更新目标色板中复制的颜色。
● Link to original palettes (colour model):链接原色板与目标色板。该选项将画稿链接到彩色模型上。
● Copy scene palettes and merge colours.Add new colours only:添加颜色至目标场景色板,忽略两个色板中相同的颜色。
● Copy scene palettes and update existing colours:添加颜色至目标场景色板,用原色板中的色值更新目标色板中复制的颜色。
b.元件
● Copy symbols if they do not exist:默认设置。不拷贝存在的元件。可以防止模板中的元件被复制。
● Duplicate symbols:复制模板中的元件。
c.循环
循环类型,在下拉列表中有4个选项,可参考基本标签中的循环选项。
d.模块:创建新列
启用该选项,在从网络窗口或时间轴图层中拷贝、粘贴时,将创建一个新列。同时,如果拷贝的图层含有功能曲线,那么都将被一同复制。
(2)扩展元件
使用扩展元件命令提取元件内容,元件不会被删除,而内容作为元件的子层放置在主时间轴上。元件层作为父层,可以防止提取出来的图层上的运动、缩放等信息丢失。
此外,还可以在组内扩展元件,避免占用过多的时间轴图层。在组内展开后,需要进入组图层查看展开的内容。
1)扩展元件
① 在时间轴窗口中,选择元件(图5-3-13)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-13.jpg?sign=1739655404-WCkDBgHz50srcuJVqS5rb8lHBsLVD9tj-0-41b72aca147e2fae44787b14e1f4dc69)
图5-3-13 选择元件
② 在主菜单中选择“编辑>Expand Symbol(扩展元件)”命令(快捷键【Ctrl】+【B】),如图5-3-14所示。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-14.jpg?sign=1739655404-FtuLUeDkSb4Bqpdilw7fOdNBqT89myd0-0-5b9a6425a362d9e103b30e03a1035398)
图5-3-14 扩展元件
2)在组中扩展元件
① 在网络或时间轴窗口中,选择模块或元件单元格(图5-3-15)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-15.jpg?sign=1739655404-4NioXFT2FwCt5mkwH7PesI1CkAW15HLG-0-d245a3c8b1cba496575413a1153ea302)
图5-3-15 选择模块或元件单元格
② 在主菜单中,选择“编辑>在组中分离所选元件”命令。
③ 在时间轴窗口中,点击组图层前面的+号,展开组(图5-3-16)。在网络窗口中,点击组模块右侧箭头,进入组模块内部。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-16.jpg?sign=1739655404-hWGfx7aE3TLlqS7ThuIn1ObnVZmrntyB-0-72a3356d475faa4852c60c4ec0e29ed7)
图5-3-16 在组中扩展元件
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/8-3603.jpg?sign=1739655404-a7igDZa9xhze9gtc2wCfJ3cNc8DHnZbd-0-5f867d9c77fa27081ee524e71ba1ea8d)
技术专题
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/9-3604.jpg?sign=1739655404-0WR6NT2dceIxXNQJoXUgkVgVU8xvy69v-0-271da9e6f7ff22cef5fa56fdcdfadb72)
实战练习