gameTime.ElapsedGameTime.TotalSeconds的值是什么?

Mas*_*ian -2 c# mono xna monodevelop monogame

我想知道gameTime.ElapsedGameTime.TotalSeconds一秒钟的确切价值是什么?

Pie*_*ult 5

gametime.ElapsedGameTime返回自上次更新以来经过的时间,而不是总游戏时间。为此,您需要gametime.TotalGameTime

它以形式返回TimeSpan,因此最后一部分(TotalSeconds)是该结构的属性。由于它是一个TimeSpan,因此您可以完全访问其他属性,例如TotalMilliseconds或方法Compare

由于TotalSeconds是a double,如果经过的时间是500毫秒,则的确是0.5。