当前位置: 首页 > news >正文

unity学习42:动画状态机:混合动画状态 blend tree

目录

1 动画状态机

1.1 新建动画状态

2 混合动画状态 blend Tree

2.1 new blend Tree

2.2 blend tree state 和普通的 state的属性不同

2.3 双击blend tree 进入下一层 blend tree内部

2.3.1  blend tree 内部

2.3.2  blend type

2.3.3 参数类型默认是float,可以新建一个float 替换自选的

2.4 在blend tree里新增 motion动作

2.5 blend tree的动画的几个属性

2.6 调整blend值融合后的动作

2.7 如果需要修改 Threshold值

3 用脚本控制blend?


1 动画状态机

1.1 新建动画状态

  • 新建动画状态 state,是空的
  • 还需要在右边的状态里,关联一个动画

2 混合动画状态 blend Tree

  • 混合动画状态(混合动画/混合状态)

2.1 new blend Tree

2.2 blend tree state 和普通的 state的属性不同

  • blend tree state 和普通的 state的属性不同
  • walk state  包含一个 walk 动画
  • 但是
  • blend tree state的 motion这里是一个 blend Tree

2.3 双击blend tree 进入下一层 blend tree内部

2.3.1  blend tree 内部

  • 双击blend tree 进入下一层 blend tree内部
  • blend tree内部

2.3.2  blend type

blend type

  • 1D                  //表示 使用1个参数 来控制 blend 动画的混合
  • 2D simple directional
  • 2D
  • ...

2.3.3 参数类型默认是float,可以新建一个float 替换自选的

  • unity默认用了一个 之前的float参数,但是多半都不是我们想要的
  • 再新建一个float blend
  • 然后右边属性里选择参数 blend1

2.4 在blend tree里新增 motion动作

  • 在blend tree里新增 motion动作,
  • 也可以新增blend tree进行嵌套
  • 这里新增2个动作即可

2.5 blend tree的动画的几个属性

  • motion   //animation clip
  • thresl     //不能修改, 就是blend的混合值的范围

  • 时间     // 动画播放备注
  • 镜像

2.6 调整blend值融合后的动作

2.7 如果需要修改 Threshold值

  • 把下面的 automate threhold 勾掉
  • 这样可以修改为-1 1 等等
  • 甚至可以添加3个动画,值设置为0,1,2 这种等等

3 用脚本控制blend?

http://www.dtcms.com/a/23357.html

相关文章:

  • OpenGL ES学习大纲
  • 解锁机器学习核心算法 | K -近邻算法:机器学习的神奇钥匙
  • 在 Visual Studio Code (VSCode) 中创建 React 项目
  • 基于豆瓣2025电影数据可视化分析系统的设计与实现
  • 500. 键盘行 771. 宝石与石头 简单 find接口的使用
  • (萌新入门)如何从起步阶段开始学习STM32 —— 1如何迁移一个开发版的工程
  • 深入解析 vLLM:高性能 LLM 服务框架的架构之美(二)调度管理
  • 【JAVA工程师从0开始学AI】,第二步:从强类型到动态语言:Java工程师的Python语法避坑指南
  • Golang实现简单粗暴的接口去重函数
  • 管理WSL实例 以及安装 Ubuntu 作为 WSL 子系统 流程
  • Deepseek本地部署指南:在linux服务器部署,在mac远程web-ui访问
  • 现代多核 CPU 的变化
  • TreeSet(单列集合)
  • Spring Boot(七):Swagger 接口文档
  • 【信息学奥赛一本通 C++题解】1286:怪盗基德的滑翔翼
  • 无人机遥感技术:从植被监测到生理参数反演的进阶之路
  • springboot+mybatis按条件分页查询多张表
  • PHP语法完全入门指南:从零开始掌握动态网页
  • 代码随想录 第一章 数组 209.长度最小的子数组
  • Postgresql的三种备份方式_postgresql备份
  • 如何在在 CentOS 中安装 OLama
  • 企业实战 - 深入解析Python爬虫中的JS逆向技术
  • 【机器学习】线性回归 多项式线性回归
  • web信息泄露 ctfshow-web入门web1-web10
  • mysql 学习15 SQL优化,插入数据优化,主键优化,order by优化,group by 优化,limit 优化,count 优化,update 优化
  • CentOS上远程连接SSH常用操作命令整理
  • 字符串哈希动态规划_6
  • 二.数据治理流程架构
  • 《程序人生》工作2年感悟
  • Leetcode 424-替换后的最长重复字符