查看: 1341|回复: 1
打印 上一主题 下一主题

[经验分享] Unity3d的2D骨骼动画插件Puppet2D的使用1-1

[复制链接]

100

主题

3

听众

7683

积分

高级设计师

Rank: 6Rank: 6

纳金币
2378
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2015-2-6 22:38:41 |只看该作者 |倒序浏览

开发Cocos2d的程序员都知道,Cocostudio其中一个动画编辑组件中的。骨骼动画对于游戏开发的性能上是很好的,有些时候和序列帧动画相比。

强大的unity3d虽然也可以开发2D游戏,可以序列帧实现动画。 还是没有2d的骨骼动画编辑功能。

最近开发了一个第三方的插件,专门对unity实现这个功能。  那就是[url=]Puppet2D[/url]


Walkthrough演练

Introduction:

这是一个快速的演练,如何使用Puppet2D设置一个角色的动画。首先打开一个新的场景,在Scene视图中的 2D 按钮上单击。可以在窗口顶部的菜单中找到window-> Puppet2D


Createthe Character:

在Project面板中你会发现在Puppet2D/Textures/PuppetMan文件夹中的puppet2d角色精灵。展开它,将每个身体部位拖动到场景视图排列它们,所以它看起来像图像bellow。(移动的 z 分量以使胳膊和腿出现在正确的绘制顺序)


CreateLayers:

现在我们想要将角色放到锁定的图层上,所以,我们不要无意中选择他当我们画的骨头。要选择层屏幕右顶部下拉选择,去编辑图层和自由层插槽中键入Character。锁定该图层,然后选择所有精灵在你的场景中,并从在检查器中的层下拉列表中选择该Character。


现在我们可以制作bones骨骼和control sortinglayer控制排序图层。在屏幕顶上Layer中下拉,添加两个排序图层----叫一个Bones和一个Controls。现在,我们已准备好去取出骨头的功能。

BoneCreation:




    首先骨层到Puppet2D窗口中的Bones设置。单击"Create Bone Tool"按钮可启动该工具。现在,您可以单击到Scene视图开始绘图骨头。1、从hip臀部开始和spine脊柱骨骼和head头部的骨头,2、然后右键单击以结束当前的骨。3、点击顶部的spine脊柱joint和开始绘制的左的手臂leftarm、 手肘elbow,然后手hand,4、右键单击要结束的骨。5、现在做相同的right arm右手臂。6、hip骨单击鼠标左键,开始画thigh大腿、knee膝盖,然后foot脚,7、右键单击并重复另一条leg腿。现在要退出骨创作单击"Finish Bone"按钮。


现在我们应该命名所有的骨头,让事情清楚。您的层次结构如下所示。



RiggingSetup:操纵设置




分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

115

主题

3

听众

5676

积分

高级设计师

Rank: 6Rank: 6

纳金币
7268
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2015-2-6 22:42:38 |只看该作者
Thanks for sharing this one !
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

关闭

站长推荐上一条 /1 下一条

手机版|纳金网 ( 闽ICP备08008928号

GMT+8, 2024-4-29 02:58 , Processed in 0.081347 second(s), 27 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部