1. 什么是龙骨?

龙骨是用于制作骨骼动画的轻量级2D动画工具。它可以在Unity、Flash、Cocos2d-x等多种游戏引擎中使用,并且可以导出多种格式的动画文件。龙骨中的骨骼可以被绑定到图片或者矢量图形上,从而实现了基于骨骼的动画效果。

 什么是龙骨

2. 如何安装龙骨?

首先,我们需要去官网下载最新版本的龙骨。然后,根据自己的引擎选择相应的插件。下面以Unity为例,介绍如何安装龙骨插件:

将下载的龙骨Unity插件解压到Unity项目的Assets目录下。

在Unity编辑器的菜单栏中选择“龙骨”->“导入骨骼动画”,即可将动画文件导入Unity中。

在场景中选择需要使用的龙骨动画,然后在Inspector面板中选择对应的动画资源即可。

3. 如何制作龙骨动画?

在制作龙骨动画之前,我们需要先创建骨骼和绑定资源。具体步骤如下:

打开龙骨编辑器,创建一个新的骨骼动画。

在“骨骼”选项卡中添加需要的骨骼。

在“纹理”选项卡中导入需要绑定的资源。

在“绑定”选项卡中将骨骼和资源绑定在一起。

接下来就可以制作动画了:

在时间轴上选择需要关键帧的时间点。

在“骨骼”选项卡中拖动骨骼的位置或旋转角度,或在“绑定”选项卡中拖动绑定的资源的位置或透明度等等。

录制完所有关键帧后,点击“播放”按钮即可预览动画效果。

导出动画文件。

4. 如何使用龙骨动画?

在Unity中使用龙骨动画的过程已经在第2条中介绍过了。下面我们还可以使用代码来控制动画播放:

例如,在Cocos2d-x中,我们可以通过以下代码创建并播放一段龙骨动画:

auto dragon = dragonBones::CCFactory::getFactory()->buildArmatureNode("Dragon");

this->addChild(dragon);

auto animation = dragon->getAnimation();

animation->play("walk");

其中,"Dragon"是动画资源的名称,"walk"是动画的名称。这段代码会创建一个叫做Dragon的节点,并开始播放动画。


文章TAG:龙骨  怎么  怎么样  视频  龙骨怎么样视频教程  
下一篇