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

html5搭建网页游戏自己的网站怎么样推广优化

html5搭建网页游戏,自己的网站怎么样推广优化,python文章发布wordpress,做网站的公司上海前言 给Animator扩展一个可等待的异步PlayAsync("动画名字")方法await myAnimator.PlayAsync("动画名字")备注:用到的包UniTask 一、扩展方法的实现 在写的时候,难点在于获取当前播放的clip时长 float len myAnim.GetCurrentAn…

前言

给Animator扩展一个可等待的异步PlayAsync("动画名字")方法await myAnimator.PlayAsync("动画名字")

备注:用到的包UniTask

一、扩展方法的实现

在写的时候,难点在于获取当前播放的clip时长

float len = myAnim.GetCurrentAnimatorClipInfo(0)[0].clip.length;

扩展方法的代码清单

        /// <summary>/// 【功能】:异步扩展方法:等待一个Animator上的clip动画片段播放完毕/// TODO:正播,倒播/// </summary>/// <param name="myAnim">Animator组件</param>/// <param name="speed">设置播放速度(默认参数)</param>public static async UniTask PlayAsync(this Animator myAnim, string clipName, CancellationToken ctk, float speed = 1f){//数据验证if (speed < 0){Debug.LogError($"速度值设置为正数。Play()");return;}//正播int animationHash = Animator.StringToHash(clipName);myAnim.speed = speed;myAnim.Play(animationHash);await UniTask.DelayFrame(1, cancellationToken:ctk);             //delay,初始化float len = myAnim.GetCurrentAnimatorClipInfo(0)[0].clip.length;//获取当前播放的clip片段的时长(单位:秒)         //等待播完await UniTask.Delay(TimeSpan.FromSeconds(len + 0.1f),cancellationToken:ctk);}

二、服用该扩展方法

//按下按钮
//...//等待机器动画播放
await myAnimator.PlayAsync("动画名字",ctk);//下一步
//....
http://www.dtcms.com/wzjs/208752.html

相关文章:

  • 想开广告图文店在哪学广州seo优化排名公司
  • 建设工程规范发布网站网络营销与直播电商
  • 洛阳制作网站公司吗济南优化哪家好
  • dw做网站时怎么改为绝对路径网站优化排名资源
  • 简述建设网站的具体步骤中国网评中国网评
  • 请兼职做企业网站设计怎么收费国外电商平台有哪些
  • 文化传媒网站建设武汉做网页推广公司
  • 好看企业官网源码淘宝关键词排名优化技巧
  • 太原百度推广开户seo的搜索排名影响因素有
  • 用别人的二级域名做网站seo都用在哪些网站
  • 做赚钱网站百度无锡营销中心
  • 什么是网络营销工程师整站seo
  • 独立站和公司网站的区别进一步优化营商环境
  • 网站流量监控怎么做营销型企业网站有哪些平台
  • php网站开发程序员大连网络营销seo
  • 制作图网 专业图片在线制作网站百度营销平台
  • 网站开发联系人国强百度搜索开放平台
  • 高度重视局门户网站建设百度广告电话号码
  • 网站 一般 用什么空间美工培训
  • pbootcms模板免费下载seo搜索是什么
  • 手机网站用什么软件做的自助建站系统开发
  • 中山做百度网站的公司名称百度关键词热度
  • 网站做好后网络营销课程培训课程
  • 护肤品网站建设需求分析广告公司名字
  • 蓝海网站建设热点新闻事件及评论
  • 提供中山精品网站建设网站制作代码
  • 山东省住房建设厅网站安全处个人对网络营销的看法
  • 国外网站做淘宝客茂名百度seo公司
  • 中小微企业名录库查询落实好疫情防控优化措施
  • 广西营销型网站建设公司媒体资源