【Unity Animation 2D】Unity Animation 2D骨骼绑定与动画制作

一、图片格式为png格式,并且角色各部分分离

图片参数设置

需要将Sprite Mode设置为Single,否则图片不能作为一个整体

1、创建骨骼

1.1  旋转Create Bone,点击鼠标左键确定骨骼位置,移动鼠标再次点击鼠标左键确定骨骼,按Esc键退出骨骼连续创建

1.2 按下鼠标从父骨骼移动到下一骨骼位置,创建父骨骼下的子骨骼

2、分割图片网格

2.1 设置Geometry参数,自动分割网格

2.2 编辑网格点,使分割的网格尽量合适

3、设置权重

3.1 双击选择图片,选择分配权重的骨骼,先转动骨骼,再缓慢给骨骼分配权重直至合适 

4、使用骨骼绑定好的图片,并将其拼装好

4.1 添加脚本Sprite Skin,并自动创建好骨骼

4.2 移动骨骼位置,将角色拼装好

5、设置图片不同部位显示层级

因为该图片为一个整体,所有需要通过设置骨骼层级显示不同部位层级

 5.1 先在预览中拼装好各部位,再设置Depth骨骼层级设置显示层级

二、图片格式为psd格式

图片参数设置

需要将Sprite Mode设置为Multiple

1、创建骨骼

步骤与png相同

2、分割图片网格

步骤与png相同

2.1 细致调整网格需要双击图片,才能进行编辑

3、设置权重

步骤与png相同

4、 该格式下如果图片初始就是正确位置,就不需要再拼装,如果初始位置不对则需要重新拼装

5、设置图片不同部位层级

因为各部位图片是分离,所有需要在各图片上设置层级,设置骨骼层级无效

三、骨骼IK绑定

1、添加IK Manger 2D脚本

2、创建IK Solcers

 

3、在骨骼中创建空子物体,并移动到合适位置

 

 4、将创建的子物体拖拽到IK Solcers中,在点击Create Target

 

 5、根据实际情况勾选Flip,设置IK是否反向

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-05-13 23:50:07       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-13 23:50:07       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-13 23:50:07       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-13 23:50:07       20 阅读

热门阅读

  1. Redis——RDB、AOF和混合持久化机制

    2024-05-13 23:50:07       14 阅读
  2. @Validated校验多层json

    2024-05-13 23:50:07       13 阅读
  3. centos7下vim命令笔记-查找字符

    2024-05-13 23:50:07       12 阅读
  4. 【C++】防止头文件被重复包含

    2024-05-13 23:50:07       14 阅读
  5. Cocos Creator 3.8.x报错:5302

    2024-05-13 23:50:07       12 阅读
  6. 消息 队列

    2024-05-13 23:50:07       15 阅读
  7. 在vue3中测试执行typescript代码片段

    2024-05-13 23:50:07       13 阅读