Just bought NGUI!
Looking at the code for LagPosition, I'm confused as to why you place your Lerp method in a CoRoutine rather than in LateUpdate when you don't want elapsed time to be included.
I'm also not clear on the point of a CoRoutine that doesn't include a Yield statement.
Finally, I can see that placing the Lerp function in LateUpdate causes it to be continuously executed each frame, but placing it in a coroutine would seem to only run once as it would complete when the Lerp method completed the first time...
Obviously I'm confused on something rather basic but I've searched for hours on the subject without joy. :-(
Thanks for the clarification.