Blender: Made a tank, how to animate the chainbelt?

So I made a tank in Blender:

And the belt of the tank is attached to a curve, which means that if I move the actual transform this happens

A)


B) Moved the transform to the right, belt moves in a natural fashion. (But not in Unity)

The belt moves in an ordinary fashion that would be great, if I only knew how to actually make an animation out of this that is supported in Unity.

However, I tried to do it, and all that ends up happening is that the actual belt doesn’t belong to it’s curve anymore, and simply moves along the axis, but not along the curve.

Is there any way to make it work the way I want it to work?

There isn’t going to be one like that. What you will have to do probably is to make several bones along the path and assign bits of the belt to the bones. Then in Unity, you can forcefully move the bones along yourself in the LateUpdate Function. I don’t know the details because I haven’t done it, but that is the way I would go along getting started.

If Unity could support bone movement instead of just rotation for skeletal animation this would be easy.