我正在使用 XNA 4.0 创建游戏,但在我的游戏中重置游戏时间时遇到问题,
问题是我正在使用此代码在游戏中添加我的对象:
Timespan prevSpawn = timespan.zero;
Timespan objectSpawnTime = timespan.fromsec(5);
if (gameTime.TotalGameTime - prevSpawn> objectSpawnTime)
{
prevSpawn = gameTime.TotalGameTime;
AddObject();
}
我想将游戏时间重置为零,当重新开始游戏或游戏结束并进入主菜单并再次点击播放时,我想重置游戏时间。