I saw that topic and based on my experience, I am afraid that the character will be hit into obstacles because character path always calculated for current point to end point. But character movement vector not equal to current path segment vector. Thanks for the quick response, I will try this in any way.