So I have made this conveyor belt animation using a Cube with the Array modifier then the Curve modifier. Then I created a simple Path and assigned it to the Curve modifier which is on the cube object.
I inserted a keyframe where X position is 0 then another one where X is 11 which created this perfectly looping animation.
My question is simple but since this is my first attempt in exporting objects with animation is a bit hard for me.
When I export this animation to unity all modifier are applied which breaks the animation in unity, I mean its ok for the array modifier to be applied but its NOT ok for curve modifier, because in that case the animation in unity is the cube moving from left to right not like what you see in the GIF above.