• Advertisement
Sign in to follow this  

XNA gametime question

This topic is 2507 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hey guys!

I'm making a tower-defense like game and need some cooldown on the shots from the towers so they wont just spam out shots in more or less a straight line. Im still pretty new to XNA so could anyone tell me how I compare time ? ..

I would like to do something like:
Shoot(); // every 5 sec

Thx in advance! :D

Share this post


Link to post
Share on other sites
Advertisement
See this as an example of how to compare time: http://blogs.msdn.co...-framerate.aspx

In your case you could do:

elapsedTime += gameTime.ElapsedGameTime;
if (elapsedTime > TimeSpan.FromSeconds(5))
{
elapsedTime -= TimeSpan.FromSeconds(5);
//--Event at 5 seconds
}

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement