zoukankan      html  css  js  c++  java
  • 第36天旧版动画系统

    模型设置

    动画文件或者模型文件是以fbx格式存在project目录里的

    Model

    Scale Factor:模型比例缩放

    Use File Scale:是否使用模型本身的缩放

    Welb Vertices:焊接顶点,合并相同位置的顶点

    Normals:引入法线

    Rig

    Animation Type

    None:没有动画

    Legacy:老版动画系统;如果使用Animation组件进行播放,需要将动作切换到Legacy;

    Generic:通用设置;游戏中一般非人类的模型动作可以选这个;

    Humanoid:新版动画系统人类;当选择此选项之后,会要求定义Avatar文件,动作文件可以使用其他模型的Avatar文件;

    Root Node

    根节点

    Animation

    Import Animation:是否导入动画

    Clips:动画片段 有可能这是一个完整的动画合集,分动画是根据帧数来分的,这个时候动画设计师需要跟你说具体动作所对应的帧数范围;也有可能拿到的就是分好的动画文件;

    Loop Time:播放的时候是否循环

    旧版动画系统(Animation)

    老动画播放组件

    将Animation Type 设置成Legacy

    老动画的动画播放方式

    组件

    Animation:这个是当前默认播放动画片段;

    Animations:是Animation数组,可以放多个animation动画片段;

    Play Auto:是否自动播放;Idle

    API

    animation.Play()播放默认动画

    animation.Play(“动画名”)播放指定动画

    animation.CrossFade(“动画名”)类似渐入渐出

    animation.PlayQueued(“动画名”)等上一动画播放完毕再播放当前动画

    animation.Stop()动画停止

    Animation动画编辑器

    帧事件

    在当前动画播放组件所在的游戏物体挂载的代码组件中一定要有帧事件响应函数,如果没有,那么就会报错;

  • 相关阅读:
    分子量 (Molar Mass,ACM/ICPC Seoul 2007,UVa 1586)
    [补档]各种奇怪的韩信问题
    [补档][HNOI 2008]GT考试
    [补档][Tyvj 1728]普通平衡树
    [补档][JLOI 2017]聪明的燕姿
    [补档][NOI 2008]假面舞会
    网络基础
    操作系统
    计算机硬件
    类和对象
  • 原文地址:https://www.cnblogs.com/yifengs/p/14237641.html
Copyright © 2011-2022 走看看