美文网首页游戏策划技术记录
2018-09-30 如何配置副本中的timeline动画

2018-09-30 如何配置副本中的timeline动画

作者: 李宏阳Leo | 来源:发表于2018-09-30 16:00 被阅读0次

    在一个副本中从无到有做一个timeline动画,大概分为三个步骤:

    1.添加Timeline文件,弄好基础设置;

    2.在场景中调好物体的动作及镜头的移动;

    3.将Timeline动画写入配置表,方便以后即取即用。

    第一步:添加Timeline文件,弄好基础设置。

    (1)创建预设。在所需Timeline动画的场景中,创建一个空的GameObject(右键-Create Empty),并改为timeline动画所需名字。一般的改名规则为:TL_场景名_数字(数字表示第几个动画)。这个即为Timeline的预设。在预设中再创建一个空的GameObject,改名为Timeline。

    场景PVE_241_2中的第一个动画

    (2)创建Timeline文件。在MMO\Assets\Resources\Timeline目录下单击右键--Create--Timeline,修改名字(与预设保持一致)。拖到空物体Timeline上,空物体上自动添加Playable Director组件(用来控制Timeline播放),为确保Timeline文件保存:ctrl+s保存一下场景。

    Timeline预设里的timeline文件

    (3)在Timeline预设上增加两个脚本。点击预设,Inspector中最下面,点击Add Component,输入需要添加脚本的名称即可。

    开场动画的预设统一在预设上添加TL_AddCinemachineBrain和TL_SceneFirstPlay脚本。中途动画的预设统一在预设上添加TL_AddCinemachineBrain和TL_SceneMiddlePlay脚本

    上方:已经添加的两个脚本。下方:添加脚本按钮

    第二步,在场景中添加人物及镜头,调节人物动作及镜头移动。

    (1)添加物体及镜头。添加物体:将所需要的物体拖到Timeline预设下。添加镜头:点击Cinemachine中的Create Virtual Camera,即在左边Hierarchy栏中生成CM vcam1,再将此物体拖入预设。

    创建虚拟相机。 将虚拟相机拖入预设

    (2)点击预设中的timeline,将所需物体及虚拟相机拖入下方的Timeline框中,并点击Animation Track。一般情况下,物体需要两道动画轨道,一条轨道记录物体位置,一条轨道记录物体动画。虚拟相机一般只需要一条轨道,记录镜头移动位置即可。

    将物体及虚拟镜头拖入Timeline,创建Animation Track动画轨道

    右键点击记录物体动画轨道,点击 Add from Animation Clip,再从中选出适合的物体动画。

    给物体添加动画

    (3)将物体和虚拟相机设定好后,可以点击Timeline--Game窗口--播放键,来预览Timeline动画的真正效果。

    预览Timeline动画效果

    (4)Timeline动画创建完成后,直接拖到MMO\Assets\Resources\Prefabs\UI\Timeline文件夹下转为Timeline预设,并且删除场景中的timeline动画。下次修改时把预设拖到场景中,修改完Apply一下(选中预设Apply)。

    拖入目标文件夹转为Timeline预设 修改后点击Apply

    第三步,将Timeline动画写入配置表,方便以后即取即用。

    完成第一第二步后即代表着一个Timeline动画创建完成了。写在Timeline配置表里后,就可以用触发器直接调用了。

    将新配的Timeline动画写入Timeline Config.xlsx 表中。

    TimelineConfig表格 将Timeline配置到表格内

    配置好后,可以直接用baseId调用Timeline动画。

    相关文章

      网友评论

        本文标题:2018-09-30 如何配置副本中的timeline动画

        本文链接:https://www.haomeiwen.com/subject/avywoftx.html