交互动画之—骨骼动画制作(二)

这一期主要讲骨骼动画制作软件DragonBones Pro,下一期讲案例。

文章大纲

01  软件下载和安装

02  导入资源

03  骨架装配

04  动画制作

05  预览

06  导出

总结  资源

DragonBones Pro编辑器

熟话说工欲善其事必先利其器,就是说要先把工具用好,那接下来我们讲DragonBones Pro软件相关操作吧。

01软件下载和安装

去官网http://dragonbones.com/cn/index.html下载安装即可,支持Win和Mac两个平台。

02导入资源

支持从“PS:文件>脚本”,导出图片到DragonBones Pro项目里,不支持AI文件导出。

怎么给PS添加DragonBones Pro的脚本呢?

打开DragonBones Pro软件,在顶部的菜单栏点击帮助, 选择“PSD导出插件安装引导”,按照引导的步骤操作即可。然后在PS里画好角色造型,在“文件>脚本”里把PSD图层导入到DragonBones Pro软件里即可制作动画。

导出到数据:即把PSD图层导出为.json数据文件,它可以在DragonBones Pro中打开,然后制作动画。

导出到DragonBones Pro:即直接导出图片到软件中制作动画。

需要注意的是:

  • 每一个要动的部位都要分图层,比如眼球要转动,就要把眼眶和眼球分层。
  • 建议用PS绘制角色,一定要用AI的话,也要分层绘制,转为PSD文件才是分图层的。

DragonBones Pro软件界面的两个主要操作:骨架装配动画制作

03骨架装配

骨架装配模式,主要是用于创建骨头,并绑定到图片上,最后组成骨架结构。

骨架装配有层级结构,即,根骨头>骨头>插槽>图片。图片就是PSD里的图层;插槽就是存放图片的容器,为什么要多添加插槽这一层结构呢?目的是让骨骼动画更灵活,也是数据结构决定的;骨头是骨骼动画的关键元素,作用是把图片绑定到骨头上,再对骨头K帧,就能实现动画效果;根骨头就是多个骨头关联起来组成的父级结构。其实骨骼动画和我们身体的结构类似,身体>骨头>关节>肌肉。

需要注意的是:

图片不能单独存在,一定要有插槽才能放图片,一个插槽下可以放多张图片,但同一时刻,只能显示一张,插槽是在骨头层级之下。

在骨架装配模式下的主要操作是:先创建骨头,并把骨头绑定到图片上,然后调整骨头的相关参数。

步骤一:创建骨头

点击“创建骨骼”工具,在窗口里拖动,就能完成骨骼创建,继续拖拽,默认创建它的子骨骼,如果不想创建它的子骨骼,右键单击空白处,取消选择创建的骨骼即可。创建骨头这一步需要注意的是父子级关系,在创建骨头之前,就要想好。

所有骨骼都是基于根骨骼创建的,且根骨骼不能删除。场景移动:按住鼠标右键拖拽。

步骤二:绑定图片

分为自动绑定和手动绑定。自动绑定:在图片上拖拽创建骨头, 骨头划过的图片默认就绑定这个图片。

手动绑定:创建骨头之后,在场景树面板,手动把图片拖拽到骨头层级下;或者创建骨头时,不松鼠标,按住ctrl,鼠标点击选择图片也可完成绑定。上面我们说了插槽不能单独存在,所以图片绑定成功的同时会自动创建一个插槽。

步骤三:骨头操作

骨头有三个基本参数:位移、旋转、缩放,在窗口底部的面板就能更改这些参数。默认情况下,更改父骨骼的参数,子骨骼也会被更改,这个时候需要关闭子骨骼可控,就能实现父动子不动。对于已绑定骨头的图片,想要移动骨头和图片的相对位置,就需要关闭子图片可控,单独更改骨头的位置。

骨架装配功能也很简单,重要步骤就上面三个,动手操作几次就熟悉了,下面来说另外一个动画制作模式。

04动画制作

“动画制作”模式的主要功能是创建关键帧并制作动画。

时间轴面板和AE/Flash软件是一样的,通过K帧创建补间动画,以及复制删除关键帧等操作。

有两种方式K帧:手动+自动。

手动:快捷键是K,或者点击相应面板的小旗图标,红色表示已创建关键帧,黄色表示有参数更改,但是未创建。

自动:在时间轴面板开启带A的小旗图标,只要参数有修改,就会在时间轴的对应位置上自动创建关键帧。

DragonBones Pro软件能创建关键帧的面板有三个,因为K帧的对象不同,参数也不同,所以能实现丰富的动画效果。

参数面板:针对骨头K帧,有移动、旋转、缩放三个参数。

层级面板:针对插槽K帧,只能改变插槽层级关系。

属性面板:可针对插槽和网格K帧,插槽有颜色,不透明度,显示资源三个参数可以K帧;网格只有网格点的移动可以K帧。

上面说可以对骨头、插槽、网格K帧,那具体怎么来制作动画呢?

骨头动画

即对骨头K帧,主要用于肢体动作、角色移动、转身等效果。参数有:移动、旋转、缩放。只需选中骨头,在时间轴面板的某一时刻,更改参数,创建关键帧,即可完成骨骼动画的制作。

插槽动画

即对插槽K帧,通过切换图片显示和更改图片颜色制作动画,很适合做闪电特效,比如两个角色打斗产生的刀光剑影,就可以通过快速切换图片和更改颜色表现出魔幻的视觉冲击。只需选中插槽,在属性面板更改参数并K帧,即可创建插槽动画。

网格动画

即对网格K帧,在图形上创建网格点,相当于钉锚点,锚点移动使图片变形,就能实现灵活的动画效果。网格动画也在属性面板创建关键帧,但编辑网格要在骨骼装配模式下。只需选中网格,鼠标拖动锚点然后K帧,即可创建网格动画。

再来拓展讲一种特殊的动画形式:

IK动画

正常情况下,我们创建的骨头关系叫正向约束FK,也就是父骨骼控制子骨骼。IK叫反向约束,是子骨骼控制父骨骼,它是骨骼动画的特殊形式,用来实现下蹲、站立的动作,因为下蹲和站立是由脚掌骨头或手掌骨头带动父骨头大腿或手臂运动的,所以需要IK反向约束来实现。

IK动画的创建:骨架装配模式下,属性面板的”IK约束”有两个图标都可以创建。它最多给两个且为父子关系的骨头创建约束,一根骨头也可创建。IK约束只是一种特殊的骨头形式,对其K帧和普通骨头一样。

嗯,基本的动画制作就讲完啦。

05预览

在软件窗口顶部有一个预览图标,点击即可在网页预览,窗口右侧还有预览设置。需要注意的是,我们在制作动画时,在时间轴上预览可能会出现抖动现象,这个时候需要在预览里查看是否有抖动,如果没有,说明动画制作没问题,如果有,说明动画制作有问题,需要修改动画。

06导出

在软件窗口顶部有一个导出图标,点击之后,可以选择保存的类型,一般情况下需要保存DragonBones json数据文件,或者gif文件以便于传播查看,但是非常不建议保存gif格式,因为会造成丢帧和颜色误差,且文件资源很大,建议保存HTML文件代替gif,效果会更好。

总结

到这里骨骼动画的基本知识点都讲完了,下期讲一个小案例吧。

资源

DragonBones官方教学视频:

软件操作文档:

http://developer.egret.com/cn/github/egret-docs/DB/dbPro/introduction/introduction/index.html

可下载的动画案例源文件:

http://t.egret.com/work/2-0.html

番茄设计匠(公众号)

作者:番茄

AE
(0)

相关推荐

  • 交互动画之—骨骼动画制作(一)

    "今天来讲一种动画类型--骨骼动画,主要用来实现带交互的角色动画,它可以制作简单交互动画,也可以制作像<刀塔传奇>这样复杂的游戏.虽然我们不会接触到游戏UI,但带交互的需求还是会 ...

  • 交互动画之—骨骼动画制作(三)

    前面两期把骨骼动画的基本理论及制作软件做了一个详细的介绍,今天这篇文章是最后一期,来讲一个案例:吉祥物变脸的骨骼动画制作. 文章大纲: 01 准备工作 02 骨架装配 03 动画制作 04 预览/保存 ...

  • 龙渲3dsmax的骨骼动画制作与导出到unity3d教程

    渲染3dsmax的骨骼动画制作与导出到unity3d教程 操作方法 01 一.首先打开3dsmax. 02 简单介绍下界面  1:撤销按钮 2:前进按钮 误操作的话可以用撤销按钮 3:对象选择 4:移 ...

  • PPT两个文本框怎么制作交互显示消失的动画?

    ppt中插入两个文本框,想要制作一个文本框消失的同时,另一个文本框出现的熊爱国,该怎么制作呢?下面我们就来看看详细的教程. 一.插入两个文本框 1.新建一个ppt,插入两个文本框,并输入文字.具体操作 ...

  • 用PPT如何制作动画 PPT各种动画制作图解

    以下是《Powerpoint对象(文字、图形、图像等)各种动画制作》的详细内容 ,教程非常实用,希望对大家有一定的帮助! 步骤/方法 1、对象从屏外移动到屏内某处或飞过屏幕。 制作步骤: ①将对象置于 ...

  • flash骨骼动画教程

    本例将使用Flash CS4新增的"骨骼工具"来创建反向运动,该工具可以在短时间里制作出复杂而自然的动画效果,这种制作方式很适合运用在皮影动画中. 本例思路 导入素材,然后分割好图 ...

  • 动画的两种类型:移动界面上的功能动画和情感动画

    动画是整个过程的完全独立的部分,必须在评估整个项目时立即予以确认. 首先,我们谈论动画在实际应用中的努力和需求.创建动画设计显然比将其变成现实容易得多,编程动画可以严格延长应用程序开发的时间.这就是为 ...

  • Flash动画概述和动画时间的技巧

    动画是将静止的画面变为动态的艺术.实现由静止到动态,主要是靠人眼的视觉残留效应.利用人的这种视觉生理特性可制作出具有高度想象力和表现力的动画影片. 动画与动画设计(即原画)是不同的概念,原画设计是动画 ...

  • Powerpoint动画教程:设置动画退出

    今天我们用动画的形式介绍在Powepoint演示文稿中设置退出动画的方法和技巧。 既然有进入动画,对应就有退出动画——即动画放映结束后对象如何退出。 1、选中相应的对象,展开“自定义动画”任务窗格。 ...