我试图找出一种让物体每10秒钟增加速度的方法。增加是名义上的,例如0.1。我正在与gameTime.Seconds
和gameTime.TotalSeconds
合作以找出解决方案但尚未钉一个解决方案。
我的游戏基于WP7 / WP8
有谁知道我该怎么做?
修改
我刚试过这个:
if (gameTime.TotalSeconds % 30 == 0)
{
Speed += SpeedAcceleration;
}
但它始终属于if。
答案 0 :(得分:2)
这样的事情应该起作用
int timeSnapshot = 0;
if(gameTime.ElapsedGameTime.TotalSeconds - timeSnapshot >= 10){
Speed += SpeedAcceleration;
timeSnapshot = gameTime.ElapsedGameTime.TotalSeconds;}