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

如何建设网站功能设计百度开户公司

如何建设网站功能设计,百度开户公司,网站建设与推广的步骤,建设银行网盾进不去网站是怎么办博主对动画系统很不熟,可能使用的方法比较曲折,但是我确实没找到更有效的方法了。 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/55485.html

相关文章:

  • 白玉网站建设宜兴百度推广
  • 贺州做网站2345系统导航
  • 企业网站排名百度seo是啥意思
  • 吉安购物网站制作哪里有网站推广优化
  • facebook跨境电商平台台州做优化
  • 政府采购网站建设目标搜索引擎最新排名
  • 手机网站要求漳州网络推广
  • 网站推广渠道及特点廊坊百度快照优化
  • 坂田英文网站制作搜索平台
  • 网站开发论文网站推广的方法有哪些?
  • 做图必备素材网站360广告推广平台
  • 网页模版比较出名的网站东莞seo排名收费
  • 如何外贸seo网站建设青岛官网优化
  • 武汉汉口做网站公司中国国家培训网官网查询
  • 建立网站的详细步骤抖音关键词排名软件
  • 温州最牛叉的seoseo云优化是什么意思
  • 做视频直播网站需要多少资金如何搭建自己的网站
  • 国家年报个体户工商营业执照免费seo推广计划
  • 河北平台网站建设价位企业网站建设
  • 网站推广的目的是什百度广告上的商家可靠吗
  • 苏州市网站建设培训班搜易网服务内容
  • 做招聘网站需要营业执照吗长沙大型网站建设公司
  • wordpress referer谷歌seo优化公司
  • 常平做网站公司落实20条优化措施
  • 网站备案查询系统新东方在线教育平台官网
  • 网站类型定位分析河北高端网站建设
  • 新媒体 网站建设百度网址安全中心
  • 包装产品做网站品牌运营公司
  • 怎样做党史网站系统设置友情链接有什么作用
  • 武汉论坛有哪些南京seo优化