public void Tick(TimeSpan elapsedTime) { if (Completed) { return; } #if FASTMOTION currentMotion.OnComplete(); return; #endif currentMotion.Tick(elapsedTime); }