当前位置: 首页 > article >正文

unity——Preject3——摄像机动画

1.当预设体有改动时候记住要应用一下

2.创建摄像头动画步骤

 

3.动画相关设置

取消动作循环

 

4. Hax Exit Time  讲解

 

在Unity的Animator Controller中,"Has Exit Time" 是一个用于控制状态转换的选项。它决定了当前状态是否需要在转换到下一个状态之前完成其动画播放。

  • 勾选 "Has Exit Time":当这个选项被勾选时,状态机会在当前状态的动画播放到指定的退出时间(Exit Time)时,才会转换到下一个状态。退出时间是一个归一化的时间值(0到1之间),表示动画播放的进度。例如,如果退出时间设置为0.75,那么状态机会在当前动画播放到75%时进行转换。

  • 不勾选 "Has Exit Time":当这个选项未被勾选时,状态机会在满足所有其他转换条件(如参数条件)时立即转换到下一个状态,而不需要等待当前动画播放完成。这意味着转换可以随时发生,只要条件满足。

5.动画设置开发流程

1.创建好动画       触发的条件       是否条件满足直接转换    是否循环播放动画     动画完成后做什么(添加事件)

动画是否循环

动画在哪时刻添加事件

 

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;

//相机动画类
public class CameraAnimator : MonoBehaviour
{
    private Animator animator;

    private UnityAction overAction;  

    void Start()
    {
        animator = this.GetComponent<Animator>();
    }

    //左转
    public void TurnLeft(UnityAction action)
    {
        animator.SetTrigger("Left");
        overAction = action;
    }
    //右转
    public void TurnRight(UnityAction action)
    {
        animator.SetTrigger("Right");
        overAction = action;
    }

    //当动画播放完时 会调用的方法
    public void PlayerOver()
    {
        overAction?.Invoke();
        overAction = null;
    }
}


http://www.kler.cn/a/509517.html

相关文章:

  • 6、原来可以这样理解C语言_函数(1/8)函数的概念
  • 探索与创作:2024年CSDN平台上的成长与突破
  • 接口防篡改+防重放攻击
  • 记录 idea 启动 tomcat 控制台输出乱码问题解决
  • AI 大爆发时代,音视频未来路在何方?
  • 向harbor中上传镜像(向harbor上传image)
  • Java并发05 - AQS共享模式的数据结构
  • windows 搭建flutter环境,开发windows程序
  • 新星杯-ESP32智能硬件开发--ESP32的I/O组成
  • 《重生到现代之从零开始的C++生活》—— 类和对象1
  • “深入浅出”系列之FFmpeg:(3)音视频开发的学习路线和必备知识
  • Transformer 与注意力机制原理说明与面试笔试题
  • ASP.NET Core 基础知识---依赖注入(DI)---生命周期和作用域
  • 中国数字安全产业年度报告(2024)
  • 智慧家居环境监测与控制系统的研发与应用案例分析
  • Asp .Net Core 实现微服务:集成 Ocelot+Nacos+Swagger+Cors实现网关、服务注册、服务发现
  • Linux下level-ip安装及测试_4
  • SSL配置实验
  • ChatGPT提示词合集(国内大模型可参考使用)
  • 深入了解计算机网络中的路由协议与性能优化
  • 【Python】分析JVM的GC日志
  • 前端小案例——网页井字棋
  • 基于Matlab驱动CAN接口设备进行通信
  • 小程序疫苗预约网站系统ssm+论文源码调试讲解
  • C语言(1)—基础概念的详解
  • python实现pdf转word和excel