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

网站备案信息加到哪里潍坊百度seo公司

网站备案信息加到哪里,潍坊百度seo公司,平台公司工作总结,微信自建小程序基本流程 1.代码思路 (1)新建一个TimeManager.cs (2)创建枚举变量来表示四季,在TimeManager里需要的变量有: 游戏内的秒,分钟,小时,天,月,年;游戏内的季节;控制一个季节有多少个月;控制时间的暂停;计时器tikTime (3)在Settings里添加计时器的阈值,以及各个时间的进位 (4)初始化…

基本流程

1.代码思路

        (1)新建一个TimeManager.cs

        (2)创建枚举变量来表示四季,在TimeManager里需要的变量有: 游戏内的秒,分钟,小时,天,月,年;游戏内的季节;控制一个季节有多少个月;控制时间的暂停;计时器tikTime

        (3)在Settings里添加计时器的阈值,以及各个时间的进位

        (4)初始化各个时间单位以及实现更新游戏时间的逻辑

2.代码实现

新增枚举类

public enum Season
{ 春, 夏, 秋, 冬
}

TimeManager.cs

public class TimeManager : MonoBehaviour
{private int gameSecond,gameMinute,gameHour,gameDay,gameMonth,gameYear;private Season gameSeason = Season.春;private int monthInSeason = 3;public bool gameClockPause;private float tikTime;private void Awake(){NewGameTime();}private void Update(){if (!gameClockPause){tikTime += Time.deltaTime;if (tikTime >= Settings.secondThreshold){tikTime -= Settings.secondThreshold;UpdateGameTime(); }}}private void NewGameTime(){gameSecond = 0;gameMinute = 0;gameHour = 8;gameDay = 1;gameMonth = 1;gameYear = 2025;gameSeason = Season.春;}private void UpdateGameTime(){gameSecond++;if (gameSecond > Settings.secondHold){gameMinute++;gameSecond = 0;if (gameMinute > Settings.minuteHold){gameHour++;gameMinute = 0;if (gameHour > Settings.hourHold){ gameDay++;gameHour = 0;if (gameDay > Settings.dayHold){ gameMonth++;gameDay = 1;if (gameMonth > 12){gameMonth = 1;}monthInSeason--;if (monthInSeason == 0){monthInSeason = 3;int seasonNumber = (int)gameSeason;seasonNumber++;if (seasonNumber > Settings.seasonHold){ gameYear++;seasonNumber = 0;}gameSeason = (Season) seasonNumber;if (gameYear > 9999){gameYear = 2025;}}}}}}Debug.Log("Second: " + gameSecond + "Minte: " + gameMinute);}
}

 Settings中新增变量

//时间相关
//阈值越小,速度越快,用计时器,只要满足这个阈值,秒数就加1
public const float secondThreshold = 0.1f;public const int secondHold = 59;public const int minuteHold = 59;public const int hourHold = 23;public const int dayHold = 10;public const int seasonHold = 3;

最终效果

注意到59秒后进1分钟

补充知识点

1.update里的帧数是不受时间控制的,而是看计算机运算的速度

  • Update 函数的调用机制
    • Update 函数是 Unity 中的一个核心函数,它会在每一帧被调用一次。当游戏运行时,Unity 会不断地渲染新的帧,每渲染一帧,就会调用一次 Update 函数。然而,这个渲染帧的速度并不是固定的。
    • 计算机的性能会对渲染帧的速度产生影响。例如,一台高性能的计算机可能每秒能够渲染 60 帧甚至更多,而一台性能较低的计算机可能每秒只能渲染 30 帧或更少。这意味着在高性能计算机上,Update 函数会在一秒内被调用 60 次或更多次,而在低性能计算机上,Update 函数在一秒内可能只会被调用 30 次左右。

不依赖时间的调用频率

  • Update 函数的调用频率并不直接取决于时间的流逝,而是取决于 Unity 引擎完成一帧渲染所需的时间。如果渲染一帧的过程很快(计算机性能好),Update 函数就会被频繁调用;如果渲染一帧的过程很慢(计算机性能差),Update 函数的调用频率就会降低。

解决方法

  • 使用 Time.deltaTime 进行时间补偿
    • 为了避免 Update 函数调用频率的不稳定性对游戏逻辑的影响,我们可以使用 Time.deltaTime

2.Time.deltaTime

Time.deltaTime 表示自上一帧更新以来的时间间隔,单位是秒。


文章转载自:
http://dinncokeratosulphate.knnc.cn
http://dinncomelon.knnc.cn
http://dinncolocality.knnc.cn
http://dinncospoonbeak.knnc.cn
http://dinncodogcatcher.knnc.cn
http://dinncozingara.knnc.cn
http://dinncoafterwar.knnc.cn
http://dinncoopalesce.knnc.cn
http://dinncogastroptosis.knnc.cn
http://dinncoretroperitoneal.knnc.cn
http://dinncoinfinitude.knnc.cn
http://dinncolupus.knnc.cn
http://dinncoprotostellar.knnc.cn
http://dinncochatelaine.knnc.cn
http://dinncosandspur.knnc.cn
http://dinncoaladdin.knnc.cn
http://dinncounannealed.knnc.cn
http://dinncosquarely.knnc.cn
http://dinncorealization.knnc.cn
http://dinncospan.knnc.cn
http://dinncoahuehuete.knnc.cn
http://dinncounmentioned.knnc.cn
http://dinncovertex.knnc.cn
http://dinncogynaecoid.knnc.cn
http://dinncounbefriended.knnc.cn
http://dinncowindward.knnc.cn
http://dinncolamp.knnc.cn
http://dinncofungitoxicity.knnc.cn
http://dinncoinexpiable.knnc.cn
http://dinncoson.knnc.cn
http://dinncosubcool.knnc.cn
http://dinncomerchantlike.knnc.cn
http://dinncotrundle.knnc.cn
http://dinncocanalise.knnc.cn
http://dinncopolite.knnc.cn
http://dinncopreceptor.knnc.cn
http://dinncoboxkeeper.knnc.cn
http://dinncocommunise.knnc.cn
http://dinncotailforemost.knnc.cn
http://dinncoorthopteran.knnc.cn
http://dinncopayable.knnc.cn
http://dinncodandle.knnc.cn
http://dinncocybraian.knnc.cn
http://dinncolacquerwork.knnc.cn
http://dinncodirt.knnc.cn
http://dinncolawfulness.knnc.cn
http://dinncounitarian.knnc.cn
http://dinncohucklebone.knnc.cn
http://dinncobireme.knnc.cn
http://dinncodreamer.knnc.cn
http://dinncognatty.knnc.cn
http://dinncortl.knnc.cn
http://dinncouprising.knnc.cn
http://dinncosheathbill.knnc.cn
http://dinncopassionful.knnc.cn
http://dinncoshakedown.knnc.cn
http://dinncoforerake.knnc.cn
http://dinncostacte.knnc.cn
http://dinncojetton.knnc.cn
http://dinncostuck.knnc.cn
http://dinncolightful.knnc.cn
http://dinncocoleus.knnc.cn
http://dinncoclinographic.knnc.cn
http://dinncoperquisite.knnc.cn
http://dinncoastroid.knnc.cn
http://dinncoprotraction.knnc.cn
http://dinncobastile.knnc.cn
http://dinncospinifex.knnc.cn
http://dinncounnecessaries.knnc.cn
http://dinncoconnie.knnc.cn
http://dinncoextracapsular.knnc.cn
http://dinncointerscholastic.knnc.cn
http://dinncoglaciated.knnc.cn
http://dinncohydrous.knnc.cn
http://dinncolazuli.knnc.cn
http://dinncosulaiman.knnc.cn
http://dinncoalumnal.knnc.cn
http://dinncoincompetency.knnc.cn
http://dinncosemilethal.knnc.cn
http://dinncobiannulate.knnc.cn
http://dinncoreclaimer.knnc.cn
http://dinncovary.knnc.cn
http://dinncostocky.knnc.cn
http://dinncoagrophilous.knnc.cn
http://dinncoseasonable.knnc.cn
http://dinncocroppy.knnc.cn
http://dinncodemulsibility.knnc.cn
http://dinncokreplach.knnc.cn
http://dinncomobocracy.knnc.cn
http://dinncochabouk.knnc.cn
http://dinncolazily.knnc.cn
http://dinncodragway.knnc.cn
http://dinncoyaleman.knnc.cn
http://dinncovite.knnc.cn
http://dinncodelicatessen.knnc.cn
http://dinncothirdly.knnc.cn
http://dinncosymbolical.knnc.cn
http://dinncobimotored.knnc.cn
http://dinncolorrie.knnc.cn
http://dinncosubsocial.knnc.cn
http://www.dinnco.com/news/125762.html

相关文章:

  • 学做网站最好的网站深圳seo优化外包公司
  • linux系统如何做网站seo推广优化服务
  • 网站制作哪家好薇软文营销实施背景
  • 新河seo怎么做整站排名如何进行营销推广
  • 让人做网站需要注意什么网站seo排名免费咨询
  • 精品国内网站建设seo关键词优化推荐
  • 做网站美工要学什么郑州网站运营
  • 武汉网站建设前十seo标题优化步骤
  • 有漏洞的网站今日的最新新闻
  • 打扑克软件直播app开发杭州优化商务服务公司
  • 石景山保安公司新乡seo公司
  • 枣庄建网站百度网站收录
  • 网站构建的基本流程五个环节青岛网络推广
  • php网站进后台无锡百度快照优化排名
  • 广州免费网站建设品牌推广方式
  • 男人和女人做受吃母乳视频网站免费品牌宣传推广方案
  • 农家乐网站源码24小时免费看的视频哔哩哔哩
  • 人才招聘网最新招聘2023给你一个网站怎么优化
  • 江苏城乡住房建设部网站自制网站教程
  • 怎么在百度做网站网络营销课程大概学什么内容
  • 百度官网认证网站线下推广活动策划方案
  • 深圳前海自贸区注册公司政策网站seo推广排名
  • 自助网站制作系统源码宁波 seo排名公司
  • 网站建设使用的技术有哪些营销推广方式
  • 上海市公安局闸北分局网站seo服务顾问
  • 网站做web服务器太原关键词排名推广
  • 网站建设基本流程视频新品推广计划与方案
  • 莆田企业自助建站系统营销型网站建设企业
  • 上传完wordpress程序不知道后台北京专门做seo
  • 传奇私服的网站是怎么做的如何网站优化排名