You can’t just put it in a function like wait() and then call it.
Yield starts a co-routine. But you call it like a normal method. So it just starts the co-routine, but your _ready does not wait for completion of it.
What winston said, but also do you have a specific situation/problem? The official Docs and numerous tutorials on youtube are the place for theoreticals/learning general concepts. Otherwise we will go on for infinite amount of time.
Forums are far better for solving specific problems/crashes/etc. So if you have real app with code that isn’t working but you need to make work, just reference that example.
You marked this as being answered but out of curiosity, what are you waiting for?
Are you waiting for an animation to finish, or for keyboard input or something else?