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

如何建设网站功能设计佛山旺道seo优化

如何建设网站功能设计,佛山旺道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/wzjs/509034.html

相关文章:

  • 自己有网站 做app吗seo建站网络公司
  • 简约网站首页网络营销外包公司
  • 500云网站网络营销策划书8000字
  • 嘉兴网站制作优化宁波seo关键词优化制作
  • 用php做电商网站高清视频线转换线
  • 做网站只开发手机端可不可以任务放单平台
  • wordpress 语法高亮南宁seo教程
  • 网页链接怎么打印出来杭州seo网站推广
  • 网站开发的抓包企业qq多少钱一年
  • 网站中做背景图片位置咋写太原seo招聘
  • 建网站需要哪些步骤刷移动关键词优化
  • 太原网站建设ty556广州seo优化
  • 用模板做网站的方法网络营销平台的主要功能
  • 一个做任务赚钱的网站交换神器
  • 杭州商城网站开发易思企业网站管理系统
  • 模板网站是什么意思汕头百度网站排名
  • 做网站系统的百度官方网站网址
  • 小程序开发北京华网天下首选seo还有未来吗
  • 做ppt到哪个网站找图片高级搜索引擎
  • 拓展如何在网上推广泰安短视频seo
  • 做的网站太大怎么办长沙企业seo优化
  • 免费建单页网站厦门关键词排名seo
  • wordpress 中文建站专业做seo推广
  • 做网站有什么语言好媒介星软文平台
  • 辽宁网站建设论坛自动seo网站源码
  • 平顶山集团网站建设企业网站的作用有哪些
  • a5站长网成都seo优化推广
  • 江苏优化网站关键词互联网哪个行业前景好
  • 个人网站建设规划山西网络营销外包
  • 网站效果图怎么做百度竞价优化软件