I'm working on creating an animation involving the boolean modifier in Blender as show below. I'm happy with how the animation looks in Blender, but when I try to export the animation to Unity, it doesn't work the way I intended.
I created the animation by moving the arrow's location on the x axis, using an array modifier to create a total of 3 arrows, and using a boolean modifier set to intersect to only display the arrows between two planes.
I've determined that the problem is that the boolean modifier is applied at frame 1 in the exported animation, which means that the two visible arrows just move as shown in the second gif.
Does anyone have advice on how to handle this situation?

