zoukankan      html  css  js  c++  java
  • 【英宝通Unity4.0公开课学习 】(六)76讲到90讲

    还是关于Mecanim动画的内容。

    这些讲的每讲长度明显比前面的长,而且很多都涉及到脚本编写。

    不过我还是2倍速给略览过去了,主要目的就是学个框架嘛 :)

    1. Blend Tree

    可嵌套。

    可理解为动画合成器:左向前跑,向前跑,右向前跑。

    2D:同时操纵横向 和 纵向动画的合成。

    2.Layer

    和bodymask配合可以实现跑动中射击、移动中挥手等效果。

    Blending :1)Override 覆盖,weight越大的layer将覆盖较小的

    2)Additive 叠加 (可能产生不正确的效果)

    当设置动画的播放速度为-1时,动画将反向播放。

    3.2D Blend

    1)2D Simple Direction 用于具有方向性的动画片段

    2)2D Freeform Direction 允许同一方向上的多个相同方向的动画片段

    3)2D Freeform Crtesian 不具方向性的动画片段

    4.IK

    定位手掌等的位置,再反向调节手臂的位置。

    在OnAnimatorIK回调函数中使用

    在相应layer 中 要勾选 IKPass

    5.目标匹配

    match target

    6.一般性动画

    Generic 不是骨骼动画或仅是简单的动画

    亦可使用blend tree 和 animator

    运用刚体控制角色的位置

    7.跟随效果

    向量的点乘、叉乘

    8.动画曲线

    example:动态改变角色的刚体,使能穿过墙体的小窗口

    用timescale产生慢动作的效果

  • 相关阅读:
    3-2
    3-1
    2-11
    2-10
    2-7
    2-9
    springboot 使用undertow代替tomcat容器提高吞吐量
    springboot—JVM性能参数调优
    springbootDay3
    springboot_Mybaits_PageHelper
  • 原文地址:https://www.cnblogs.com/ak198806/p/3650425.html
Copyright © 2011-2022 走看看