My goal is to create a two objects collision while the moving object(1) won't move in a straight line before it hits object 2. In order to make a realistic collision turning off animation's property is essential. You might say ok what is the problem check in which frame the collision happens and turn it off but I'm doing this using script and different size objects (and also orientations). Here is what I tried to do so far: 1) make a follow path constrain - the problem with this approach is when you turn off the animation the object goes off track and doesn't collide with object 2. I also tried to play with the influence parameter.
2) make clamp to path constrain - the problems here are the same as for (1) but with addition, the animation starts only in the 20th frame instead of the first one.
It seems like constrains and animations have some sort of relation between them, why can't the object follow the path after the animation is turned off? Let me try to be clearer I want the moving object to maintain it’s direction think of it as train on track when the engine is suddenly stopped working, the train will continue to move on the track. Since the train already developed speed it will take some time until the train will stop completely.
The solution doesn't have to involve python script I will be able to convert it after implementing it using the GUI.