Coroutines - Unity Official Tutorials
Watch this video in context on Unity's learning pages here - http://unity3d.com/learn/tutorials/modules/intermediate/scripting/coroutines
A coroutine is a method that is executed in pieces. Using special"yield" statements you can achieve complex behaviour in a very efficient manner. In this video you will learn how to use coroutines to achieve motion without the use of the Update method.
Help us caption & translate this video!
http://amara.org/v/V69P/