I’m trying to animate an object (“Cube”) moving from one place to another by utilising the childof constraint linked to an empty (“Handle”). “Handle” is animated along a path and when it reaches the location of “Cube”, “Cube” will follow “Handle” via the childof constraint. Once “Cube” has reached the desired destination, it will let go of “Handle”. The problem is that once it lets go, “Cube” snaps back to it’s original position instead of maintaining it’s new position. The work around is to use a childof constraint to an empty for each pick up and drop off point, but when the number of "Cube’ objects and “pick up/drop off” points starts to go up , the number of objects quickly becomes unmanagable.
I’m unsure whether the problem is user error or a querk of blender that needs to be looked at. The childof constraint seems to give counter-intuitive results because it causes the object to revert to it’s original position instead of maintaining it’s new position.
Any suggestions would be greatly appreciated!