状态机--状态机8,关于战斗兵种的复合状态和动作融合技术
来源:互联网 发布:办公软件视频教程下载 编辑:程序博客网 时间:2024/05/19 00:52
复合状态:在一些横版跑酷类的游戏如天天风之旅,天天酷跑中,角色在跑动的过程
中可以进行攻击,此时会有两种状态,下半身是跑动状态,上半身是攻击状态,相对
于之前的单一状态来说,复合状态显得复杂一些
角色动画制作把角色的骨骼从腰部骨骼切开来划分,腰部和腰部以上骨骼定义为上半身
骨骼,腰部以下骨骼定义为下半身骨骼;上半身和下半身骨骼分别接受不同的动作信息,
各自播放动作。
动作切分与动作优先级合并起作用,一张动作优先级的二维表只能单一对上半身(或者
下半身)动作指定优先级
一个动作本身被定义为某一类的动作,这类动作继而被分成了上半身和下半身两部分
分别比较优先级,可以实现在跑动中上半身播放攻击动作,下半身播放跑步动作这样的
机制;也可以实现在移动中播放一个全身完整攻击动作的机制。
动作融合是使连续播放的两个动作之间实现平滑过渡的技术,使动作看起来连贯柔和而
不是突然变化。
动作融合在指定的两个动作之间按照指定的时间长度发生,使上一动作的骨骼的在指定
时间内匀速运动到下一动作中该骨骼的起始位置,然后播放下一动作。
融合时间的开始时刻是表现逻辑得到通知准备播放下一动作的时刻;
融合时间占用下一动作的播放时间,相当于下一动作的播放时间后延了;
融合的结束动作帧默认是下一动作的第一帧,当动作标签上有融合结束标签时,融合的
结束动作帧是标有融合结束标签的那一帧。
0 0
- 状态机--状态机8,关于战斗兵种的复合状态和动作融合技术
- 状态机--状态机6,关于战斗兵种的状态机初步优化和状态设计
- 状态机--状态机1,关于战斗中兵种状态的初步设计
- 状态机--状态机5,关于战斗兵种的多状态
- 状态机--状态机4,关于战斗中负责兵种状态切换的状态机
- 状态机--状态机3,关于战斗中兵种状态的状态的结束
- 状态机--状态机2,关于战斗中兵种状态的新增状态
- 状态机--状态机7,关于战斗兵种的状态机进阶设计与消息系统
- 状态机 和 状态模式
- 状态机的状态序列
- 关于TCP的状态机
- Moore状态机和Mealy状态机的区别
- boost复合状态机
- 关于状态机
- 关于状态机的一点心得体会
- 关于Qt状态机的记录
- 关于状态机的思想问题
- 状态机
- awk 数组
- 自定义TopBar
- Linux操作系统 fedroa21安装步骤---linux安装(六)
- MFC中用OpenCV显示图像,并跟踪鼠标显示图像的坐标与像素
- asp.net 2.0 下的表单验证Cookieless属性
- 状态机--状态机8,关于战斗兵种的复合状态和动作融合技术
- MVC 数据验证
- Apache Spark MLlib学习笔记(三)MLlib统计指标之关联/抽样/汇总
- shellcode - Python vs Perl
- iOS 不通过textfield代理(与html5交互) 收起键盘
- Chapter 2 – Defining the verification environment
- Android之Matrix的用法
- python知识点(三):复制(引用、拷贝、浅拷贝和深拷贝)
- Lua学习(八)-----协同程序