This site requires JavaScript, please enable it in your browser!
Greenfoot back
isaiah
isaiah wrote ...

2012/8/7

How do i make a timer???

isaiah isaiah

2012/8/7

#
Hey guys i need a simple timer for my game i'm making its so new objects can come in every 10 sec
bourne bourne

2012/8/7

#
Something like:
private long lastTime = System.currentTimeMillis();
private long elapsedTime = 0;

public void act()
{
long currentTime = System.currentTimeMillis();
elapsedTime += currentTime - lastTime;
lastTime = currentTime;
if (elapsedTime / 1000 > 10)
{
elapsedTime = 0;
// Do something
}
}
bourne bourne

2012/8/7

#
Or:
private long timeStarted = System.currentTimeMillis();

public void act()
{
long currentTime = System.currentTimeMillis()
long elapsedTime = currentTime - timeStarted;

if (elapsedTime / 1000 > 10)
{
timeStarted = currentTime;
// Do something
}
}
isaiah isaiah

2012/8/7

#
Thanks
You need to login to post a reply.