15.Unity2D 横版 骨骼动画 之 单张切片图骨骼动画+Aseprite像素画软件

这篇具有很好参考价值的文章主要介绍了15.Unity2D 横版 骨骼动画 之 单张切片图骨骼动画+Aseprite像素画软件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

unity2d骨骼动画,Unity2D学习笔记,经验分享,unity,骨骼绑定,动画,游戏

 主目录https://blog.csdn.net/qq_54263076/category_11900070.html?spm=1001.2014.3001.5482

b站视频:骨骼动画

骨骼动画的原图主要有三种

1.直接单图片   骨骼动画绑定(最简单,直接绑定就行)

unity2d骨骼动画,Unity2D学习笔记,经验分享,unity,骨骼绑定,动画,游戏

2.部件分开切片图  骨骼动画绑定(本教程主要讲述)

unity2d骨骼动画,Unity2D学习笔记,经验分享,unity,骨骼绑定,动画,游戏

3.部件多图层   骨骼动画绑定(Aseprite像素画绘图没有psd文件类型,本次教程不讲解)

Aseprite

1.下载Aseprite,CSDN搜索,自带压缩包,教程和中文汉化方法

2.Aseprite简单教程

Aseprite入门教程_我命倾尘的博客-CSDN博客_aseprite      因为最近在学cocos2d-x和vs搭配做手机游戏开发,想自己做一些素材,所以找到了这款软件,Aseprite v1.1.12.刚安装上时也是不懂该怎么操作,随着逐渐地摸索,对初始的使用有了一些了解。1、创建图片:点击New files…创建时根据自己的需要进行设置,标注如下:这样创建出来的图片是这样的:2、工...https://blog.csdn.net/qq_40536623/article/details/88384525?ops_request_misc=&request_id=&biz_id=102&utm_term=Aseprite&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-1-88384525.nonecase&spm=1018.2226.3001.41873.绘制骨骼层,每一个骨骼作为一个图层

先新建几个骨骼图层,右击图层,新建图层就可以,我新建了三个骨骼,并重命名为花,茎,叶,三个骨骼

unity2d骨骼动画,Unity2D学习笔记,经验分享,unity,骨骼绑定,动画,游戏

分别在每个对应的图层里面绘制自己的骨骼,注意叠加显示问题,最上面图层覆盖下面图层

 unity2d骨骼动画,Unity2D学习笔记,经验分享,unity,骨骼绑定,动画,游戏

 分开导出单张切片骨骼图,注意可以通过右边那个十字箭头工具来移动图层位置,分开图层

 unity2d骨骼动画,Unity2D学习笔记,经验分享,unity,骨骼绑定,动画,游戏

 Unity

1.导入素材,将导出的png图片拖动到文件夹里面

2.切片

(1)点击图片更改为切片图

unity2d骨骼动画,Unity2D学习笔记,经验分享,unity,骨骼绑定,动画,游戏

可以点击边框仔细调整

(2)骨骼创建

unity2d骨骼动画,Unity2D学习笔记,经验分享,unity,骨骼绑定,动画,游戏

双击一张图片只能为该单切片图创建骨骼

 主骨骼,伴随着移动的骨骼,先点击主骨骼高亮显示,会有一条虚线链接再创建副骨骼

按照以上,为每一个切片都创建相应的骨骼

(2)自动创建网络,并分配权重

unity2d骨骼动画,Unity2D学习笔记,经验分享,unity,骨骼绑定,动画,游戏

 按照以上为每一个切片图都要自动生成一遍网络

如果生成的网络不满意,还可以用Weight Brush,权重刷来调整移动骨骼时的权重

(3)创建骨骼预制体

 unity2d骨骼动画,Unity2D学习笔记,经验分享,unity,骨骼绑定,动画,游戏

【1】创建空物体,并将所有切片对象作为子物体,并调整好重叠关系

【2】将这个空物体拖入文件夹形成预制体

【3】点击每个切片图子物体,为每个子物体添加sprite skin脚本,并创建骨骼

(4)骨骼动画的创建

2.Unity2D 横版 帧动画sprite animation+动画状态机animator+丝滑连击动作_ζั͡ ั͡雾 ั͡狼 ั͡✾的博客-CSDN博客Unity2D 横版 帧动画sprite animation+动画状态机animator+丝滑连击动作 为什么设置了attack之后还要设置normalizedTime参数?因为如果设置一个参数的话,你点击攻击按钮会直接跳转到下一个动作。并不能完整的将攻击动作放完,那么就多添加一个。他们参数用来判断行为达到哪个阶段,并通过脚本来控制他们参数在进入因为和退出行为时都设置normalizedTime成零。这样就可以使得你点击攻击按钮动作放完了之后才到下一个动作。...............https://blog.csdn.net/qq_54263076/article/details/125631721?spm=1001.2014.3001.5501本次用到了动画器的录制功能

【1】打开动画器

【2】点击该对象创建动画

unity2d骨骼动画,Unity2D学习笔记,经验分享,unity,骨骼绑定,动画,游戏

【3】创建idle等待动画

unity2d骨骼动画,Unity2D学习笔记,经验分享,unity,骨骼绑定,动画,游戏

 注意:1.开始录制后帧条会变成红色

             2.第一帧可以随便移动骨骼自动创建,后面的关键帧需要手动双击时间序列创建

                3.为了动画流畅,第一帧和最后一帧要一模一样

                4.复制帧方法,将竖线移动到需要复制的帧上面,双击需要粘贴的时间最上面的原点

                5.我们只需要创建关键帧就行,中间的帧由unity自带的插值方法使得动画流畅

(5)结束,效果如下

unity2d骨骼动画,Unity2D学习笔记,经验分享,unity,骨骼绑定,动画,游戏文章来源地址https://www.toymoban.com/news/detail-690607.html

到了这里,关于15.Unity2D 横版 骨骼动画 之 单张切片图骨骼动画+Aseprite像素画软件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 13.Unity2D 横版 可上下左右移动的双向平台(双向行走+可移动+单独判定)+随机平台生成

        总目录 https://blog.csdn.net/qq_54263076/category_11900070.html?spm=1001.2014.3001.5482 大多数平台教程全是碰撞体的可移动平台,并没有可跳上的平台,并且要求按下键会从平台上跳下来。有也只是通过控制平台的“2D平台效果碰撞体”组件的单向平台的旋转偏移来做,但是这样会 出现一

    2024年02月04日
    浏览(37)
  • 10.Unity2D 横版 简单AI 之 敌人随机移动+自动巡逻+障碍物跳跃+悬崖处转身+射线检测

    总目录 9.Unity2D 简单AI 之 敌人跳跃条件优化+自动范围内检测敌人发起攻击(索敌)+对象池优化+主角受伤死亡_ζั͡ ั͡雾 ั͡狼 ั͡✾的博客-CSDN博客 Unity2D 简单AI 之 敌人跳跃条件优化+自动范围内检测敌人攻击+敌人二连击。在敌人预制体下,创建空物体EnemyCanAttack,改成不

    2023年04月20日
    浏览(33)
  • 【Unity2D】角色动画的切换

    第一种方法是设置一个中间状态,从中间状态向其余各种状态切换,且各状态向其他状态需要设置参数 实现动作转移时右键点击Make Transition即可  实现动画转移需要设置条件 点击一种动画到另一种动画的线 ,然后点击加号添加Condition 比如机器人从向左走切换到向右走的条件

    2024年02月15日
    浏览(37)
  • 【用unity实现100个游戏之15】开发一个类保卫萝卜的Unity2D塔防游戏1(附项目源码)

    当今,塔防游戏已经成为游戏市场上备受欢迎的一类游戏类型。《保卫萝卜》作为其中的经典之作,深受玩家喜爱。本项目旨在基于《保卫萝卜》的玩法和特点,开发一个Unity2D塔防游戏,让玩家可以在游戏中体验到精彩的策略对抗与刺激的关卡挑战。 本项目将通过Unity引擎进

    2024年02月04日
    浏览(34)
  • 【用unity实现100个游戏之15】开发一个类保卫萝卜的Unity2D塔防游戏4(附项目源码)

    本期紧接着上一篇,本期主要内容是实现商店、购买、出售、升级等功能。 新增TurretSettings 配置不同炮塔参数 绘制商店UI 新增TurretCard,渲染商品数据,如果前面有绘制价格文本,还可以渲染价格文本,这里我就偷懒不弄了 挂载脚本,并配置 新增TurretShopManager,商店管理器

    2024年01月21日
    浏览(35)
  • 【用unity实现100个游戏之15】开发一个类保卫萝卜的Unity2D塔防游戏5(附项目源码,完结)

    本期是本项目的最后一篇,主要内容是配置环境、生成不同敌人、结束重开。 我用的环境素材 https://assetstore.unity.com/packages/2d/environments/2d-sugar-world-asset-pack-urp-256585

    2024年02月05日
    浏览(37)
  • Unity2D控制角色左右移动

    1.在Hierarchy一栏中选中角色; 2.在inspector栏最底端找到Add Component选项并点击; 3.添加Rigidbody2D,合适的collider和new script; 4.将添加的Rigidbody2D拖到new script中;   5.在project栏中找到新添加的C#文件并双击打开(如果还没有编辑代码的工具,推荐Vscode) 6.代码如下: using System.Nu

    2024年02月14日
    浏览(29)
  • Unity2D绘制游戏地图

    首先,我们选择我们的地图素材(由于笔者在前段时间已经进行切割,最近才开始整理这一段,所以这个是用的老素材,可能有朋友就会觉得切割前后不一致,但是思路是一样的,大家学习思路即可)  接着,我们找到右上角的Slice进行图片切割,我这边简单介绍一下这个切

    2024年02月08日
    浏览(34)
  • Unity2D小狐狸教程笔记

    下载 https://unity.cn/releases 默认显示方式 window - layout - default SampleScene : Project - 文件目录 Scene -游戏画面 asset store - 素材商店 在asset store下载素材 sunnyland shift + sapace 放大窗口 1.背景导入 每个格子16像素: Pixels Per Unit 16px 2.绘制瓷砖式地图 新建瓦片图层:左上角/右键 2D object

    2024年01月24日
    浏览(34)
  • Unity2D实现子弹追踪目标

    实现子弹追踪目标有很多种方法,首先是一开始就选定了目标的位置,然后按照曲线运动轨迹的方式,持续运动到目标点,不过如果目标移动了,就得将对应的轨迹重新计算一次,另外如果需要设置范围的话更不好做。另一种是锐角追踪,就是在目标进入识别范围后,将子弹

    2024年02月06日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包