我有以下简单的代码:
//LastUpdate = DateTime.Npw
//These two lines occur every frame
TimeSpan timeSpan = DateTime.Now - data.LastUpdate;
Debug.Log(timeSpan.Milliseconds);
但这结果显示毫秒数并未真正增加,而是在100到900毫秒之间波动。因为过去的时间在增加,所以它的大小应该一直在增加。
我已经检查过LastUpdate不会改变,所以这不是原因。
我想我误会了时间跨度。我试图获取在LastUpdate和now当前帧之间经过的毫秒数。
我使用错了吗?我不明白这个问题。
叮当猫咪
相关分类