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

东莞营销网站建设哪个平台好十大app排行榜

东莞营销网站建设哪个平台好,十大app排行榜,宁波seo网络推广咨询价格,三十分钟激励视频素材博主对动画系统很不熟,可能使用的方法比较曲折,但是我确实没找到更有效的方法了。 unity的这个animator在我看来简直有毛病啊,为什么那么难以获取某状态动画的信息呢??? 想要知道动画播完没有只有用norma…

博主对动画系统很不熟,可能使用的方法比较曲折,但是我确实没找到更有效的方法了。

unity的这个animator在我看来简直有毛病啊,为什么那么难以获取某状态动画的信息呢???

想要知道动画播完没有只有用normalizedTime>1f,我们来看看gpt给的normalizedTime的定义

unity官方文档写的定义

我天真的觉得只要不勾选animation clip的loop time,就可以正常检测完播了,完全不行哈(如果只需要检测一次完播可以用这个)

我测试得出的结论是,animator会一直计数这个状态的播放时长(即使是从该状态转移到另一状态再转移回来),整数部分表循环次数,小数部分表播放百分比,但是它不是绝对精准的,至少在我2022的unity版本里不精准。因此放弃使用normalizedTime来检测完播

解决方案:

建立一个新的脚本 AnimationEventHandler挂载在animator所在物体上,再给要检测完播的animation clip里添加事件(add event),调用AnimationEventHandler里的方法(必须是public)

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class AnimationEventHandler : MonoBehaviour
{// 挂在有animator的物体上[HideInInspector]public bool isAnimationEnd = false;// 动画是否播放完毕public void OnAnimationEnd(){Debug.Log("动画播放完毕!");isAnimationEnd = true;// 设置动画播放完毕}}

添加事件

http://www.dtcms.com/a/453434.html

相关文章:

  • asp网站开发工具现在的企业一般用的什么邮箱
  • 企业区块链重新崛起
  • 【SSH】同一局域网下windows使用Xshell SSH连接另一台 ubuntu 22.04 电脑
  • [随手记] docker 镜像拉取记录
  • Ruoyi 赋能,百度天气不止当下:打造面向未来的预报实战
  • 网站搭建流程负责人长春制作网站哪家好
  • 日语学习-日语知识点小记-进阶-JLPT-N1阶段应用练习(7):语法 +考え方20+2022年7月N1
  • 天天爱天天做网站广告联盟没有网站怎么做
  • 1688 关键词搜索接口深度开发:从精准匹配到供应链筛选的技术实现
  • 网站多域名怎么做绿色网站模板大全
  • 深入理解 Vue 3 组件间数据传递的多种方式
  • 华威桥网站建设wordpress去除更新
  • .net 网站生成安装文件目录asp运行wordpress
  • 免费手机网站模板网站开发设计框图
  • 自助建站官网wordpress免费主机空间
  • systemd-resolved.service实验实战2
  • 基于 GEE 的 GWCCI 指数大豆识别与制图研究
  • Python argparse库介绍(内置的命令行参数解析库)(未检查)
  • JMeter之 json提取器与json path语法
  • 深度学习之神经网络2(Neural Network)
  • 做UI设计的网站网站界面设计尺寸
  • Python全栈(基础篇)——Day06:后端内容(定义函数+调用函数+实战演示+每日一题)
  • C++算法·贪心例题讲解
  • 成都正规集团网站制作维护商业综合体
  • 网站做生鲜线下推广建议wordpress可视化编辑主题
  • 《投资-81》价值投资者的认知升级与交易规则重构 - 第一层:商业模式详解、常见的优质模式商业模式、价值投资选择的标准
  • UI设计(一)应用商店展示图标封面标题——东方仙盟筑基期
  • 空间制作网站网站建设目标计划书
  • JAVA算法练习题day34
  • [Java]PTA:(选做) jmu-Java-03面向对象基础-覆盖与equals