Skip to main content
Participant
March 1, 2021
質問

Timer

  • March 1, 2021
  • 返信数 3.
  • 311 ビュー

I am a beginner and want to know if anyone knows how to create a start stop function timer.  I have created an analog clock and would now like the clock to start and stop at 5 minute intervals with the ability to create different start and stop commands for 10 mintues, 15 mintues, 30 mintues, 45 mintues and 60 mintues.

このトピックへの返信は締め切られました。

返信数 3

Tanisha5EF7作成者
Participant
March 1, 2021

I am a beginner and want to know if anyone knows how to create a start stop function timer.  I have created an analog clock and would now like the clock to start and stop at 5 minute intervals with the ability to create different start and stop commands for 10 mintues, 15 mintues, 30 mintues, 45 mintues and 60 mintues.  I am using Adobe Animate or Adobe Photoshop.

avid_body16B8
Legend
March 1, 2021

In order to do that you will need to set a variable for your timer and then use a conditional to stop your clock.

For example: 

 

I suppose you are using an interval to move your hands.

var interval = setInterval(runtheTimer, 1000);   // every second the second hand moves)

(runTheTimer is the name of the function you use to run your clock)

So after 45 seconds you will clear the interval

var timeCounted = 0;  // initialize the variable outside of the function

 

add this to the function that runs your clock.

everySec += 1000;

if(everySec == 45000){
clearInterval(interval)
}

 

 

You could also generalize this by making anoter function an passing an argument that will be the amount of seconds you want you clock to stop.

 

var everySec = 0;

function stopTheClock(howLong) {
	everySec += 1000;
	if (everySec == howLong) {
	     clearInterval(interval)
	}
}

them in your runtheClock function you can add the function with the time you want

// for 30 seconds

stopTheClock(30000);

// for 45 seconds

stopTheClock(45000);

 

etc...

 

Hope this helps depending on how you run your clock.

 

John T Smith
Community Expert
Community Expert
March 1, 2021

Please post the exact name of the Adobe program you use so a Moderator may move this message to that forum