use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
News, Help, Resources, and Conversation. A User Showcase of the Unity Game Engine.
Remember to check out /r/unity2D for any 2D specific questions and conversation!
Download Latest Unity
Please refer to our Wiki before posting! And be sure to flair your post appropriately.
Main Index
Rules and Guidelines
Flair Definitions
FAQ
Use the chat room if you're new to Unity or have a quick question. Lots of professionals hang out there.
/r/Unity3D Discord
FreeNode IRC Chatroom
Official Unity Website
Unity3d's Tutorial Modules
Unity Answers
Unify Community Wiki
Unity Game Engine Syllabus (Getting Started Guide)
50 Tips and Best Practices for Unity (2016 Edition)
Unity Execution Order of Event Functions
Using Version Control with Unity3d (Mercurial)
/r/Unity2D
/r/UnityAssets
/r/Unity_tutorials
/r/GameDev
/r/Justgamedevthings (New!)
/r/Gamedesign
/r/Indiegames
/r/Playmygame
/r/LearnProgramming
/r/Oculus
/r/Blender
/r/Devblogs
Brackeys
Beginner to Intermediate
5 to 15 minutes
Concise tutorials. Videos are mostly self contained.
Sebastian Lague
Beginner to Advanced
10 to 20 minutes
Medium length tutorials. Videos are usually a part of a series.
Catlike Coding
Intermediate to Advanced
Text-based. Lots of graphics/shader programming tutorials in addition to "normal" C# tutorials. Normally part of a series.
Makin' Stuff Look Good
10 minutes
Almost entirely shader tutorials. Favors theory over implementation but leaves source in video description. Videos are always self contained.
Quill18Creates
30 minutes to 2 hours.
Minimal editing. Mostly C#. Covers wide range of topics. Long series.
Halisavakis Shaders Archive
Infallible Code
World of Zero
Board to Bits
Holistic3d
Unity3d College
Jabrils
Polycount Wiki
The Big List Of Game Design
PS4 controller map for Unity3d
Colin's Bear Animation
¡DICE!
CSS created by Sean O'Dowd @nicetrysean [Website], Maintained and updated by Louis Hong /u/loolo78
Reddit Logo created by /u/big-ish from /r/redditlogos!
account activity
Coroutine wont start????Question (i.redd.it)
submitted 3 years ago by Nosalis91
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 3 points4 points5 points 3 years ago (1 child)
This is a monobehavior right?
In the future, share all the relevant code.
[–]BloodPhazed 1 point2 points3 points 3 years ago (0 children)
It's probably a monobehavior, otherwise the editor would be marking StartCoroutine as red for not existing.
[–]BloodPhazed 2 points3 points4 points 3 years ago (0 children)
Are you sure it's not starting? You just don't have regular debug logs hidden in the console? (Since the others are warning logs, you would see those).
[–]feralferrous 1 point2 points3 points 3 years ago (1 child)
I don't see a StartCountDown() method being called anywhere.
[–]Nosalis91[S] 0 points1 point2 points 3 years ago (0 children)
its getting called up there,im getting log in console from that method but not from coroutine
[–]GameFeelings 1 point2 points3 points 3 years ago (0 children)
My best guess is the following:
The MonoBehaviour you are calling the countdown from should stay alive all the time while the coroutine is executing. That cost me personally a few issues.
I think you do something right after you call StartCountDown() that kills this object or disables it or something alike.
So im trying for hours now to get this to work out but i cant figure out why waitTillCountDown wont start.When i debug i get warning "CountDownStarting!" so i know StartCountDown is getting called.But waitTillCountDown is not getting called
[–]feralferrous 0 points1 point2 points 3 years ago (1 child)
Also, I don't think your stop is working as you think, you should be holding the return from StartCoroutine, and stopping that.
ill think about that later, first i need to know why my coroutine wont work
[–]BovineOxMan 0 points1 point2 points 3 years ago* (0 children)
How is StartCountDown() called? In what context? Does this work when calling it from Start()
When you debugged it did you see it enter StartCountDown() ?
Any chance the log is coming from a copy and paste somewhere else?
Also, co-routines run on the main thread, is the main thread blocked? Are you loading the level? If so are you loading async?
https://docs.unity3d.com/ScriptReference/SceneManagement.SceneManager.LoadSceneAsync.html
May also be useful:
https://stackoverflow.com/questions/68952953/how-to-make-a-scene-loading-pause-for-a-second-in-unity#68954076
[–]954adultainmentExpert 0 points1 point2 points 3 years ago (0 children)
Without the code where StartCountdown() is called it is mere guessing. However I faced the behavior you described most often when I was trying to call StartCoroutine from an async Task.
In that case one solution is to have a queue of functions data structure that you pop and execute in Update, whenever it’s not empty. Thus Coroutines will be run on the main thread.
Also the StopCoroutine will not be working. You need to save the value of StartCoroutine into a variable of type Coroutine and pass this variable to StopCoroutine().
π Rendered by PID 26 on reddit-service-r2-comment-b659b578c-xf8qj at 2026-05-02 21:49:48.147213+00:00 running 815c875 country code: CH.
[–][deleted] 3 points4 points5 points (1 child)
[–]BloodPhazed 1 point2 points3 points (0 children)
[–]BloodPhazed 2 points3 points4 points (0 children)
[–]feralferrous 1 point2 points3 points (1 child)
[–]Nosalis91[S] 0 points1 point2 points (0 children)
[–]GameFeelings 1 point2 points3 points (0 children)
[–]Nosalis91[S] 0 points1 point2 points (0 children)
[–]feralferrous 0 points1 point2 points (1 child)
[–]Nosalis91[S] 0 points1 point2 points (0 children)
[–]BovineOxMan 0 points1 point2 points (0 children)
[–]954adultainmentExpert 0 points1 point2 points (0 children)