![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=1738883689-ZkMh9Fhwf3uEUSTJfK1ORNuFZfhwkYmf-0-23ca342d6e9fab4283b0d6d9da35537a)
图5-3-1 拖入模板
③ 如果模板内的层结构与现有图层相同,也可以将模板拖动到时间轴窗口的右侧(图5-3-2)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-2.jpg?sign=1738883689-WOnEhZVIpnXGY6Xvac4OaRNiBtuEKDQh-0-969d6a3a0dbac6ed9a33a76d52cf0224)
图5-3-2 拖入时间轴
(3)导入带元件的模板
导入复杂的角色模板时,例如有各种部件或关节补丁元件等的模板时,比较特殊,操作如下。
① 在库窗口中,选择包含元件的模板。
② 按住【Alt】键,将模板从库中拖到时间轴右侧窗口,弹出特殊粘贴窗口(图5-3-3)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-3.jpg?sign=1738883689-UeCZJKpzm4gwiwU8n3cfGJsQSoKrgAWT-0-bd775aa796afc0c20680bf0d917b3b69)
图5-3-3 特殊粘贴窗口
③ 打开高级标签。
④ 在选项部分的元件下拉列表中选择(图5- 3-4)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-4.jpg?sign=1738883689-7jUfYCYWRinRPlaTFx6yJuZMzArpU3F2-0-b59b7fdcd9ae36628f123d7f0800006e)
图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=1738883689-xCgsIG9c5LkaShbU5buDYbF79RJNMJvM-0-a2a3b73b125ea39942e795b5834f9685)
图5-3-5 拖入模板
③ 在网络窗口中将模板连接至合成模块(图5-3-6)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-6.jpg?sign=1738883689-purSjkChuUcKwrvyRPqz7SYUOXt8MizG-0-2e68ea5f42cf1b42053eb645c289ce91)
图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=1738883689-CjBuhck06zGePdcsCMy2WqL8UTeEpCJw-0-e8cb1a84990d6662b42d22a2cda7993b)
图5-3-7 元件内部
③ 点击网络窗口顶部左侧的按钮退出元件(快捷键【Ctrl】+ 【Shift】+【E】)。
(2)将模板作为文件夹打开
模板非常类似于场景,有自己的图层、色板等文件夹,可以打开模板的文件夹进行操作。
① 在库窗口中,打开含有模板的库文件夹(请确保文件夹呈解锁状态)。
② 右键点击右侧窗口中的模板,在弹出的快捷菜单中选择“打开为文件夹”命令(图5-3-8)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-8.jpg?sign=1738883689-DBQ8CnX2AX3u6s04GlCkx4OJTQu0jwrM-0-2d590966eb5da743438ffe7904a9c08d)
图5-3-8 右键菜单
③ 在库列表窗口中,展开模板文件夹的内容(图5-3-9)。图中选择的是模板内的图层文件。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-9.jpg?sign=1738883689-hjPtmRnjUZbHdGt1nbigbvUfmGcHNQ9Z-0-fefc9154e8e4da987af52168d14a1450)
图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=1738883689-DKIFvCjb1iKwP3XqG14sxpWbvxCHuoDE-0-d57f375dc170660750b334478f61ce98)
图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=1738883689-xux8Z3CNV6HwXIcw0gNaqXrlamM8qCqH-0-281c08514d5d6832b465e71d2e68735b)
图5-3-11 特殊粘贴的基本标签
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-12.jpg?sign=1738883689-ib0ZNqlGf1g275FQmkS3TFlSrJF6uZgu-0-a8c3218442324b229c00c317a95953b3)
图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=1738883689-t9XpMkdw6GwPR6sZbSrN9Vpy8oKEmezU-0-edf6e3057f78fcca8263bd081ab1f9fe)
图5-3-13 选择元件
② 在主菜单中选择“编辑>Expand Symbol(扩展元件)”命令(快捷键【Ctrl】+【B】),如图5-3-14所示。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-14.jpg?sign=1738883689-yhOErnlLxfN0Yx5Drk8XeLpzSNYOkeej-0-bbd2adee1cc342d5ce072712d9105ed4)
图5-3-14 扩展元件
2)在组中扩展元件
① 在网络或时间轴窗口中,选择模块或元件单元格(图5-3-15)。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-15.jpg?sign=1738883689-7csBj6OkQwgTvocCJS2NX5FlWB3q6M0D-0-e6c7834092c8be75e19d65144ec34497)
图5-3-15 选择模块或元件单元格
② 在主菜单中,选择“编辑>在组中分离所选元件”命令。
③ 在时间轴窗口中,点击组图层前面的+号,展开组(图5-3-16)。在网络窗口中,点击组模块右侧箭头,进入组模块内部。
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/5-3-16.jpg?sign=1738883689-iTlCOiy0BW5h4ULxu1CCZoaLJECaUqrG-0-e4aec049064edd48dd61c7c84b459520)
图5-3-16 在组中扩展元件
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/8-3603.jpg?sign=1738883689-WUZKu9KNsG0jUZmeTOAMx0xGBqXsr7LV-0-bd4d35a02401d7de2ea1412934cb57ef)
技术专题
![](https://epubservercos.yuewen.com/4F4526/14262465504455306/epubprivate/OEBPS/Images/9-3604.jpg?sign=1738883689-GaI1fKSCLg29uJt4DuNwNzAUrYJP03M6-0-8d0dd1b7ff2d55d405f70692a21d8b4d)
实战练习