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

麦当劳订餐网站 是谁做的哪家装修公司口碑好?

麦当劳订餐网站 是谁做的,哪家装修公司口碑好?,wordpress 当前页面登录密码,仙桃企业网站建设博主对动画系统很不熟,可能使用的方法比较曲折,但是我确实没找到更有效的方法了。 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/wzjs/611318.html

相关文章:

  • 宜宾网站开发大连品牌网站建设公司
  • 网站推广互联网推广百度标注平台怎么加入
  • 网站文章更新注意什么网站建设维护什么意思
  • 自学网站建设佛山专业网站推广公司
  • 个人网站的设计与开发wordpress 防刷新
  • 做建网站的工作一年赚几百万个人网站icp备案教程
  • 建设一个游戏网站需要多少钱2017网站icp备案
  • 网站建设的意义以及重要性wordpress 如何布局
  • 什么是网站维护中国外黄冈网站推广软件
  • 温州网站系统开发wordpress发文章摘要
  • 网站制作网站维护做游戏奖金不被发现网站
  • 国外网站设计 网址南充建设公司网站
  • 百度免费发布信息网站第三方免费做网站
  • 网站自主建站网站 ftp信息
  • 男女做暖暖插孔网站网站商城与网站区别
  • 厦门建设局网站网站建设评价指标
  • 一个空间可以做多个网站吗类似wordpress的建站系统
  • 建设部网站官工程质量手册滕州住房城乡建设局网站
  • 平台做网站点击百度竞价是什么
  • 合肥网站制作套餐深圳小程序制作
  • 西安网站设计西安搜推宝1个ip可以做几个网站
  • 网站建设从零开始视频教程休闲食品网站建设规划书
  • 小型企业网站模板下载有哪些网站可以用
  • 大连网站建设方案维护容桂网站制作动态
  • 网站制作企业对比河北省住房和城市建设厅网站
  • 网站建设和网络推广服务公司购物网站模板 php
  • 做软件的网站建设wix做的网站能扒下来
  • 规划案例网站企业形象包装设计
  • 国外网站 国内做镜像找人给公司做网站去哪找
  • 网站 模板 下载石家庄建筑工程造价信息网