This article now lives at https://www.kirupa.com/developer/mx/continuousmovement.htm.