Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by exotic_gaming · Jun 20, 2011 at 08:20 AM · timercountercountdown

countdown/countup timer

hey everyone i have a question can anyone share a script with me or two i need a countdown scrpit of when the time is over it says game over and the game ends and another of count up timer to show how long you have bin playing for in seconds minutes,hours,milliseconds playing because i cant script for my life

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
1
Best Answer

Answer by Kacer · Jun 20, 2011 at 10:16 AM

here's a bit of code that might help:

 public float maxlifetime = 10.0f; //you can edit this in the inspector to change how long your life should be
 private float timespent = 0.0f; //this is basically how long you have been alive for
 private bool isdead = false; //boolean that shows if you're alive or not.
 
 public void Update(){
     timespent += time.deltatime; //time.deltatime is the time between each frame, update is called once every frame.
     if(timespent > maxlifetime){//when timespent gets higher than maxlifetime you die.
         isdead = true;
     }
 }

you can do a print on the "timespent" in the gui to see how long you've been alive for, or how long you have left, though im not sure on how you can make it show up as hours:minutes:seconds. This piece of code isnt exactly what you'd call optimal, but it might work :)

 private float seconds = 0.0f;
 private float minutes = 0.0f;
 private float hours = 0.0f;
 
 public void Update(){
     seconds += time.deltatime;
     if(seconds > 60){
         minutes += 1;
         seconds = 0;
     }
     if(minutes > 60{
         hours += 1;
         minutes = 0;
     }
     print("Hours: " + hours + " " + "Minutes: " + minutes + " " + "Seconds" + seconds);
 
 }

again, there is probably some smarter way, but this one should work.

though, if you want to use unity you should learn some scripting, as you cant rely on the community to make all your scripts for you.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

2 People are following this question.

avatar image avatar image

Related Questions

C# countdown timer 9 Answers

How to add a counter on screen! 2 Answers

How to stop a countdown from counting down 1 Answer

Can anyone help ?? Timer and gui 0 Answers

Countdown Through a Label? 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges