Scaling animation not showing properly in unity

Hi! I just made an animation of a robot walking in blender. While he is walking, there are 3 objects: one scaled at 1 and 2 scaled at 0 (so the appear to be invisible). While the animation runs, this objects change their scales so they alternate visibility one at a time.

When I export as fbx and import with Unity, the scaling animation disappears and only one of the 3 objects is visible and remains visible at all times (no object scales up or down…).

Any ideas how to fix this?

Thank you for your time!

You should just toggle their “enabled” flag on their renderer component, not try to fake this with scale=0. Surely you want a script to be controlling their visibility anyway? Scaling and bone animations are not really made to work well together even in Blender, but it may work. There is no “bone” in Unity, so I think it’s going to work poorly if at all.