双胆神算排列三今日胆码预测:动画状态机

排列三2014079期正版藏机图 www.d0po.cn 2015-1-8 16:59| 发布者: 杨炎| 查看: 1346| 评论: 0|原作者: 蛮牛|来自: unity3d脚本manual

摘要: 动画状态机角色拥有几个对应于其在游戏中可以执行的不同动作的不同动画,这一点非常常见。例如,它可能在空闲时轻轻呼吸或摇摆,接受命令时走路,从平台坠落时恐慌地举起双臂?;胤耪庑┒苯锌刂瓶赡苁欠浅8丛?...

动画状态机

角色拥有几个对应于其在游戏中可以执行的不同动作的不同动画,这一点非常常见。例如,它可能在空闲时轻轻呼吸或摇摆,接受命令时走路,从平台坠落时恐慌地举起双臂?;胤耪庑┒苯锌刂瓶赡苁欠浅8丛拥?a href="//www.d0po.cn/tag.php?title=脚本" target="_blank" class="relatedlink">脚本任务。mecanim 借用一个称为状态机计算机科学概念来简化角色动画的控制和排序。

状态机基本原理

基本思想是角色在任何给定时间忙于一些特殊的动作??捎玫亩魅【鲇谟蜗防嘈?,但典型动作包括空闲、走路、跑步、跳跃等。这些动作称为状态,在场景中,角色处于走路、空闲等“状态”。通常,角色要进入另一种状况会受到限制,而不是可以直接从任何状态转换成任何其他状态。例如,跑跳仅在角色已经在跑步时而非停滞不前时实现,所以永远无法直接从空闲状态转换成跑跳状态。角色可从当前状态进入下一个状态的选型称为状态转换。总之,状态集、转换集和记住当前状态的变量形成了状态机。

状态机的状态和转换可用一个图解表示,其中节点代表状态,?。ń诘阒涞募罚┐碜?。您可以把当前状态看作一个标记或置于一个节点上的突出显示,然后只需沿着一条箭头跳转到另一个节点。

动画状态机的价值在于可以用相对较少的编码即可轻松设计和更新。每个状态有一个与之相关的动作 (motion),并在机器处于该状态时播放。这样就使动画器或设计器能够定义角色动作和动画的可能顺序,无需担心代码如何工作。

mecanim 状态机

mecanim 的动画状态机 (animation state machines) 提供一种方式来概览与特殊角色相关的全部动画片段,让游戏中的各种事件(例如用户输入)触发不同的动画。

可从动画器控制器窗口设置动画状态机 (animation state machines),如下所示:

状态机 (state machines) 包含状态 (states)、转换 (transitions)事件 (events),较小的子状态机 (sub-state machines) 可在较大的机器中用作组件。

动画状态 (animation state)

动画转换 (animation transition)

动画参数

(返回mecanim 简介)

相关阅读

文章点评
相关文章
  • 【人事】中共临汾市委组织部公示3名拟任职干部 2019-05-18
  • 习近平与人民日报那些事 2019-05-10
  • 很多常用药同属一家族 2019-04-30
  • 小牛犊天生两条腿 走起路来像袋鼠 2019-04-30
  • 就因为“阶级亲”,才应把这些难民送到欧洲。欧洲生活水平高呀,让亲人生活的更好。不能让他们到中国受苦受难呀。 2019-04-27
  • 资管新规来了!打破刚兑  投资者怎么办? 2019-04-27
  • 紫光阁中共中央国家机关工作委员会 2019-04-24
  • 图解:习近平主席这12个金句振奋人心! 2019-04-24
  • 您访问的页面找不回来了 2019-04-07
  • 五莲科技局以“三大”助力动能转换 2019-04-07
  • 匹夫有责之一百一十二—道义大义的博客—强国博客—人民网 2019-03-30
  • 守住青山不放松 护好绿水不辞难——在渝全国人大代表聚焦“共抓大保护、不搞大开发”专题调研记略 2019-03-28
  • 经营者要想“我心换你心”,就要未雨绸缪,让不诚信的诱惑少一点,如此才能在市场中生存下来。反过来说,承担不起亏损就关门歇业,是否也是一种不诚信呢? 2019-03-21
  • 追风上市公司“跌落神坛”-热门标签-华商网数码 2019-03-21
  • 文化艺术交易场所沙龙第一期活动在京顺利举行 2019-03-16
  • 411| 468| 668| 709| 517| 614| 530| 875| 859| 701|