Unity零基础到入门 ☀️| Blend Tree(融合树)

举报
呆呆敲代码的小Y 发表于 2021/10/29 18:42:12 2021/10/29
【摘要】 Blend Tree(融合树)对两个或更多个相似的运动进行混合。制作:在视图右击空白处后选择Create State -> From New Blend Tree,双击进入。实例:Blend Type(混合类型)1D混合:通过唯一的一个参数来控制子动画的混合。2D Simple Directional(2D简单定向模式)适用于所有动画都具有一定的运动方向、其中任何两段动画的运动方向都不相同...

Blend Tree(融合树)

对两个或更多个相似的运动进行混合
在这里插入图片描述

制作:在视图右击空白处后选择Create State -> From New Blend Tree,双击进入。
实例:
在这里插入图片描述
在这里插入图片描述
Blend Type(混合类型)

  • 1D混合:通过唯一的一个参数来控制子动画的混合。
  • 2D Simple Directional(2D简单定向模式)适用于所有动画都具有一定的运动方向、其中任何两段动画的运动方向都不相同的情形。
  • 2D Freeform Directional(2D自由定向模式)适用于所有动画都具有一定的运动方向,但同一方向上可以存在多段动画。
  • 2D Free Cartesian(2D自由笛卡尔模式)适用于动画不具有确定运动确定运动方向的情形。
    Direct:直接。让用户直接控制每个节点的权重。

该内容部分知识参考文章 https://blog.csdn.net/NCZ9_/article/details/84639900


💜Animator类介绍

先来介绍下Animator的常用类,后面实战演练会用得到
在这里插入图片描述

💞动画操作步骤

以下是一个实施动画的具体操作步骤
在这里插入图片描述

  • 1、配置好⻣骼

  • 2、裁剪好动画⽚段

  • 3、创建动画控制器 AnimatorController

    • 添加动画⽚段
    • 设置默认的动画状态是哪个
    • 设置动画与动画之间的过渡关系
    • 添加动画参数
    • 设置动画过渡条件
  • 4、通过代码调整动画参数。从⽽达成过渡条件,实现动画切换

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。