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

利用高权重网站做关键词深做网站公司

利用高权重网站做关键词,深做网站公司,企业网站做的比较好,沈阳市城市建设学院官方网站今天来总结下Unity自带的一些可以操控时间的方法。 1、Time.time。比较常用计算运行时间而触发特定事件。 public class Controller : MonoBehaviour {public float eventTime 5f; // 触发事件的时间private float startTime; // 游戏开始的时间private void Start(){startT…今天来总结下Unity自带的一些可以操控时间的方法。 1、Time.time。比较常用计算运行时间而触发特定事件。 public class Controller : MonoBehaviour {public float eventTime 5f; // 触发事件的时间private float startTime; // 游戏开始的时间private void Start(){startTime Time.time; // 记录游戏开始的时间}private void Update(){if (Time.time - startTime eventTime){// 达到触发事件的时间执行特定事件DoSomething();}}private void DoSomething(){// 特定事件Debug.Log(Event triggered!);} } 2、Time.deltaTime参考这篇笔记关于Unity Time.deltaTime的理解和使用-CSDN博客 3、WaitForSeconds协程。延时最适合。 public class Controller : MonoBehaviour { private void Start(){StartCoroutine(DelayCoroutine());}private IEnumerator DelayCoroutine(){ yield return new WaitForSeconds(1f);Debug.Log(我延迟了1秒); } }4、Time.timeScale这个属性可用于控制游戏的时间流逝速度。将其设置为1表示正常速度大于1表示加速小于1表示减速设置为0表示暂停。如下面模拟加减速的一个案例 using UnityEngine; using UnityEngine.UI;public class Controller : MonoBehaviour {public float accelerationTime 1f; // 加速时间public float decelerationTime 1f; // 减速时间public float pauseTime 1f; // 暂停时间public Image image; // 图片对象private float targetTimeScale 1f; // 目标时间缩放值private float currentTimeScale 1f; // 当前时间缩放值private float timeScaleVelocity; // 时间缩放值的变化速度private float rotationSpeed 500f; // 图片旋转速度private int currentState 0; // 当前状态0表示加速1表示减速2表示暂停private float stateTimer 0f; // 状态计时器private void Update(){// 根据目标时间缩放值逐渐调整当前时间缩放值currentTimeScale Mathf.SmoothDamp(currentTimeScale, targetTimeScale, ref timeScaleVelocity, GetTimeScaleChangeDuration());// 应用当前时间缩放值Time.timeScale currentTimeScale;// 根据当前时间缩放值调整图片的旋转角度image.rectTransform.Rotate(Vector3.forward, rotationSpeed * Time.deltaTime * currentTimeScale);// 更新状态计时器stateTimer Time.deltaTime;// 根据当前状态和状态计时器切换目标时间缩放值switch (currentState){case 0: // 加速状态if (stateTimer accelerationTime){stateTimer 0f;targetTimeScale 0.5f; // 切换到减速状态currentState 1;}break;case 1: // 减速状态if (stateTimer decelerationTime){stateTimer 0f;targetTimeScale 0f; // 切换到暂停状态currentState 2;}break;case 2: // 暂停状态if (stateTimer pauseTime){stateTimer 0f;targetTimeScale 2f; // 切换到加速状态currentState 0;}break;}}private float GetTimeScaleChangeDuration(){if (targetTimeScale currentTimeScale){return accelerationTime; // 如果目标时间缩放值大于当前时间缩放值则返回加速时间}else{return decelerationTime; // 如果目标时间缩放值小于当前时间缩放值则返回减速时间}} }Unity模拟加减速_哔哩哔哩_bilibili  5、Time.fixedDeltaTime物理模拟的固定时间步长。 在Project Settings中Time的Fixed Timestep可设置它的值。 Time.fixedDeltaTime跟Time.deltaTime最大的区别是Time.fixedDeltaTime不受帧率影响它的时间是固定的。
http://www.dnsts.com.cn/news/274760.html

相关文章:

  • 重庆网站推广平台网络营销方式有哪些?举例说明
  • 百度做网站骗人到哪里去投诉广告公司名字怎么取
  • 网站设计报价怎么做做网站网页需要多久
  • 广州品牌网站设计公司怎么建网站免费的
  • 济南网站建设 首选搜点网络网页创建站点
  • 做网站按钮做网站排名费用多少
  • 贵阳网站建设方案咨询wordpress geek theme
  • 网站页面 原则旅游网站开发项目策划书
  • 拟定网站优化方案地产公司做网站维护写代码么6
  • 网站无后台添加后台wordpress 内链设置
  • 自我建设外贸网站com和cn和net域名区别
  • 网站开发语言分辨烟台优化网站
  • 温州市网站制作国外服务器厂商
  • 头像网站模板怎么给wordpress加背景图
  • 网络营销外包推广渠道网站seo外链怎么做
  • j网站开发的相关知识顺徳网站建设公司有哪些
  • 什么静态网站容易做重庆福彩建站
  • 建筑设计防火规范2021wordpress分类目录网址优化
  • 常州高端网站建设营销策划方案设计的技巧
  • 个人动漫网站怎么做页面邢台今天最新消息
  • 建设网站ppt模板免费制作h5的小程序
  • 昆明网站建设猫咪网站建设要准备什么软件
  • 全站仪如何建站网站托管 建设方案
  • 微信网站怎么制作英国有哪些做折扣的网站有哪些
  • 镇江网站建设费用设计类专业学校有哪些
  • 企业网站开发主要职责网络推广引流
  • 做网站软件 wordpage公司企业邮箱怎么开通注册
  • 廊坊网站建设 elu宝塔怎么做两个网站
  • 昆明 五华 网站建设做网站用什么面板好
  • 做算命类网站违法吗西安市建设协会网站