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 Vonnibles · May 01, 2010 at 03:41 PM · timecountdowncutscenedaycycle

Time-based progression

I have read through the answers and tutorials, but can't find anything that deals with time-based progression.

This post contains a count-down. Can this be used to trigger other events? It seems like a case of 'when time=0 do y' or something, but I don't know Java or Unity well enough to write it myself.

Additionally, I don't want there to be a visual timer, but rather tie the time into a) the movement of the main light (to replicate the passing of a day) and b) into brief cutscenes for the 'night time' animation. (I'm also working on how to do 'fade to blacks' as a fall-back)

After a handful of these day cycles, I'd like it to end in another cut-scene, dependent on items found during the game.

I'd appreciate any advice or suggestions you may have. It's for an assignment, so I just don't have the time to go away and learn Javascript well enough to make it myself. :S

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 qJake · May 01, 2010 at 08:55 PM

Unfortunately you're going to have to learn Javascript or C#, since we won't code for you here.

I can give you some suggestions, though. First, you might want to look at Coroutines, as many people use these for sequences of events (things like cutscenes, time-based events, etc).

As for creating a moving sun-like entity, you could just have a Directional Light in your scene, and then rotate it accordingly, creating a sun-like effect. You could even change its color over the course of the day to go from an orange-like color at dusk/dawn to a bright yellow during the day.

And you shouldn't use that timer that you specified... it puts the timer countdown math inside of OnGUI() instead of Update(), so if you don't even want a GUI for your timer, that would be somewhat useless. It would be much better to put it in a coroutine or just in Update().

Comment
Add comment · Show 1 · 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
avatar image Vonnibles · May 02, 2010 at 02:39 PM 0
Share

Thank you very much. I'm looking at it now and am frankly terrified at the prospect of working out how to make this code actually function in real life, but I appreciate you pointing me at something that does sound like exactly what I need. Now all I need to do is somehow figure it out. Cheers!

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

No one has followed this question yet.

Related Questions

How can I show the time in this Day/Night Cycle Script 1 Answer

Time goes to fast for the code. (C#) 2 Answers

How to subtract 1 from an int each second? 2 Answers

countdown timer acivation 1 Answer

fading between skyboxes 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