近期热门
粉丝7
关注 0
获赞 11
Unity2017 TimeLine使用详解

[教程] Unity2017 TimeLine使用详解

[复制链接]
41478 1202 7 201 6年前 举报
经过几天的研究 发现Timeline功能非常强大,并且可以通过商城里的免费Recorder插件输出Gif,避免了Bandicam录制所导致的失真
下面分享一下简单的使用方法
首先Timeline需要创建,在非播放模式下使用


至于如何对节奏和位置,在接下来的内容里进行详细说明

1.添加角色动作模型,这一点和以往版本一样,不做过多说明
要注意的是:TimeLine可添加的动画模式(Animation Type)不支持Legacy 需要更改为Generic
另外要注意:Generic动画在播放模式下不可用,只有TimeLine支持,也就是说我们要告别播放模式的以往常规方法
TimeLine添加动画方法如下:
首先 在Hierarchy面板下创建一个空层级,把角色模型放在其下,而后选择空层级找到TimeLine面板点击Create,此时TimeLine面板中会多出一个空层级的动画轨道
QQ截图20171226145239.png
将其删除,把Hierarchy面板中的角色模型拖拽至TimeLine,此时会弹出一个小窗,选择Animation Track,然后在时间轴位置右键添加Animation Clip
Clip.png
找到你的角色动画并双击,此时拖拽时间轴就可以看到角色已经有动画了,类似于UE4的动画插槽界面,但不能挂载插槽(可能只是楼主不会)
在TimeLine时间轴右上角有个设置帧速率、时间/帧 显示模式的按钮
请按照自己所需调整,接下来我们来对准技能特效的节奏


2.创建技能特效粒子,不需要在动画面板内进行K帧,也不许要设置延迟值,只调整特效本体的样式对准动作位置即可
方法是:在空层级下创建粒子特效(如刀光等),选中空层级拖拽TimeLine时间轴,调整在你需要的位置,于预览窗口调整位置,设置大概需要的生命值和动态,调整完毕之后,在TimeLine面板创建Control Track(此Track轨迹是用于调整粒子来对上模型动作的节奏关系
control.png
然后时间轴位置右键Add Control Playable Asset Clip
asset clip.png
单击创建出来的Control Playable Asset Clip,在Inspector面板下的Source Game Object中找到你的场景(Scene)中创建出来的粒子

选择.png           添加动画.png   
此刻粒子的动态轨迹已经添加完毕,可拖拽其时间轴轨道对准节奏生命值缩放可以在Inspector面板中调整
速度.png
另外注意:如果需要K动画走UV或者位置动画的话,需要为粒子创建Animation Track,创建方法与动作模型的相同。
创建完毕后,在其轨道上可见一个K帧标志的红点,点击红点后,和常规动画面板的K帧方法相同,需要注意的是红点旁边的图标就是曲线面板

K帧.png
曲线面板如果感觉太窄可以将鼠标移动到其轨道的边框处拉伸

3.如果觉得轨道太多了不方便,可以创建Track Group(轨道组),将已编辑好的轨道拖拽至其下,命名方法与常规版本的命名相同,缓慢双击其名字即可

4.如果觉得特效太多,需要单个预览的时候选中不需要查看的轨道的空白处,可以右键选择Mute进行隐藏,恢复则选择UnMute
QQ截图20171226154918.png
5.录像渲染自输出GIF轨道,此轨道需要先在Unity商店中
获取Recorder插件,下载完成后会在工具栏上多出Tools选项卡
使用方法:在TimeLine面板中右键添加Recorder Track,时间轴中右键Add Recorder Clip,将其轨道拉伸至你技能所需时长
然后在顶部菜单栏找到Tools——Recorder——Video
Recorder.png
注意:录制时需要把动作模型的模式改回Legacy,并且在工程文件目录下找到TimeLine将其展开,把K帧的动画文件找到,分别丢给所K帧的粒子或模型(自动于播放模式下录制,所以Generic模式录制无动画)MP4格式可能无效,具体原因未知

7
点赞
0
打赏
201
添加到收藏夹

0

点击复制链接

使用微信扫码分享
一次扣10个券
全部评论1202
您需要登录后才可以回帖 登录 | 立即注册

补充一点疑难杂症
1.使用Recorder插件录制时发现位置或方向不对:
问题原因:TimeLine渲染输出时,于TimeLine中找到K帧动画丢给粒子,有时会出现位置或方向相反的情况,需自行找到粒子,将其非播放模式下的坐标改成TimeLine状态下的坐标,并在此粒子中勾选Apply Root Motion


6年前
回复

使用道具 举报

  • xu731223837
    楼主是2017.1.1f1版本,发现TimeLine的K帧动画不会锁定坐标,有时后导致错位等问题,研究很久又到处排查,Unity的报错码也不说明,排查工作非常吃力,不知道后续版本有没有K帧锁定位置,Timeline和播放模式之间有很多冲突也是让人最头痛的
    回复
    more_vert
    6年前
  • xu731223837
    或许对于特效来说最不人性化的软件就是U3d了,楼主果然还是喜欢UE4
    回复
    more_vert
    6年前
{:6_198:}
6年前
回复

使用道具 举报

{:6_222:}
6年前
回复

使用道具 举报

看看咯
6年前
回复

使用道具 举报

学习了~
6年前
回复

使用道具 举报

666
6年前
回复

使用道具 举报

谢谢分享谢谢
6年前
回复

使用道具 举报

谢谢 学习了 timeline
6年前
回复

使用道具 举报


6年前
回复

使用道具 举报

非常感谢大神
6年前
回复

使用道具 举报

数据加载中....
没有更多评论了