Problem with Blender Animation

Hello,

I made a simple sword model in Blender and gave it a simple slashing animation. When I imported this model into Unity, my sword was much bigger than the model of my person, so I scaled the sword down. I set the animation on loop just to see how it looked from a first person perspective. However, when I go into game mode the sword regains its original size and the animation starts working. No matter how many times I scale the sword down, it just regains its original shape. Is there any specific import settings I might have missed?

Also, eventually I would like to be able to do a simple OnLeftClick, activate the animation, and I am a little puzzled on the code.

Thanks in advance for all your help.

Easiest way is to scale correctly in the modeller, and also remove the “Default Take” animation. That animation actually holds scale information. So when you scale it down in Unity, the second it plays the animation it scales it back up.