热点:

    Unity Animator重置指定动画

      [   原创  ]   作者:
    收藏文章 暂无评论

    1、 null

    2、 启动Unity,创建一个新的空白项目。

    3、 将包含多个动画的模型导入工程,效果所示。

    4、 新建一个Animator组件,将模型的动画资源添加进去,并为每个动画状态添加过渡连线。建议在每条连线中启用Has Exit Time选项,以便更清晰地演示动画切换效果。

    5、 将模型导入场景,并为其添加先前创建的Animator组件,操作方式所示。

    6、 在工程中创建名为AnimatorResetAnimation的新脚本,双击打开即可进入编辑界面,具体操作所示。

    7、 AnimatorResetAnimation脚本的具体实现及功能说明详见下图。

    8、 AnimatorResetAnimation脚本的具体实现如下:

    9、 声明一个Animator类型的变量,用于控制和管理动画效果。

    10、 获取动画控制器

    11、 }

    12、 按下A键,动画将重置为待机状态。

    13、 }

    14、 }

    15、 重置动画

    16、 该参数用于指定当前动画的名称。

    17、 {

    18、 设置动画机当前播放的动画名称

    19、 将动画名称恢复为初始状态

    20、 更新(0)即刷新第0层动画机,新建动画默认位于第0层。

    21、 }

    22、 }

    23、 脚本编译无误,返回Unity,将该脚本拖拽至对应模型对象上,操作方式见下图所示。

    24、 在动画播放过程中,按下A键可立即中断当前动画并重置回起始状态,无需等待动画自然结束,实现瞬时切换效果,具体操作所示。

    soft.zol.com.cn true https://soft.zol.com.cn/1256/12561111.html report 1052 1、 null 2、 启动Unity,创建一个新的空白项目。 3、 将包含多个动画的模型导入工程,效果所示。 4、 新建一个Animator组件,将模型的动画资源添加进去,并为每个动画状态添加过渡连线。建议在每条连线中启用Has Exit Time选项,以便更清晰地演示动画切换效果。 5、...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载
    立即下载

    3D Flash Animator

    更新时间:2018年10月25日

    用户评分:0 | 0人点评

    软件类型:免费软件

    软件语言:简体中文

    3D Flash Animator
    • 更新时间:2018年10月25日
    • 软件大小:18.1MB
    • 软件分类:动画制作
    • 语言种类:简体中文
    • 软件评级:有 0 人点评