Unity_Anima2D的使用

发布于 2020-07-14  15 次阅读


前言

好久都没更新文章了,最近一直在忙项目。

正文

Anima是真的好用....

绑定骨骼

  • 在AssetStore内下载到Anima2D插件

  • 导入自己的素材,并设置成sprite。

  • 右键Sprite,Create->Anima2d->Sprite Mesh。

  • 把想要设置的图片拖到场景,右键2dobject->bone。

  • 设置骨骼点,创建多个bone,获得你想要的骨骼(注意每个bone的child都要是自己的子物体)。

  • 绑定骨骼,Hierarchy中选中对象,把骨骼拖入Sprite Mesh Instance的SetBones,打开Editor SpriteMesh,Hierarchy中选中对象,可以看到有骨骼点了,点击Bind进行绑定。

  • 编辑权重和蒙皮,打开Editor SpriteMesh。

    • Slice 用来做切割的选项,调节Tessellation可以自动增加点(蒙皮很重要),(点少了图片就不会联动)。
    • OVerlay和Pies是显示权重和点的信息。

控制骨骼

  • 创建一个IkLimb2d,把自己想要的target设置一下,就可以通过调节transform来调节骨骼动画。
  • 自己创建Animation,k出自己想要的动作。
    到这里基本用法基本上就结束了。
    以后有用到其他功能会继续更新。

不积跬步,无以至千里;不积小流,无以成江海。