how to rename a animation?

well basically i have a gun item in unity 3d. it has a reloading animation. the animation is called"Take 001". i didnt pick that name. how can i change this? it seems like it dosent want to be changed. i tryed F2 and everything else but it cant change. i need to change the name of it cause it needs to match the name of my gun. thanks

VERY VERY EASY FIX =]
select the animation clip ,go to Edit,Duplicate … then just rename the duplicated animation clip in the project window . you can delete the original one after if you like …

IIRC, there is no proper way to change the name of animation imported as part of model. There are several workarounds:

  1. Specify "Split" animation in animation setting - you can put start and end frames there and animation name
  2. Animations get renamed when you use @ naming convention
  3. Rename it using AssetPostprocessor script

Press Window → Animator, and (in that window) switch from the Layers tab to the Parameter tab. Then you can press F2 and rename of parameters in Animator layer.
[47317-скриншот-30052015-15-12-23.jpg|47317]

you can try this:
1.select the FBX the animation belongs to
2.select the Animations tab
3.change the animation name

When you import a FBX with animation, it will be read-only. When you make a duplicate of the animation, you will be able to modifie it (name and curves etc.). I'd suggest naming it [Character name]@[Character state], this way you will have a better overview when you're using multiple characters.

This may be specific to 2D animations in Unity, but I found that simply renaming the .anim file and .anim.meta file in Finder (the OS X file browser) worked fine - the Unity GUI reflected the new name and was able to play the animation just fine.

I created an asset on Unity Asset Store can bulk rename the animations. there is a video for it https://www.youtube.com/watch?v=yIPVPN3Hdqo

My assets: http://u3d.as/oSy

Another approach is to edit the meta file for the fbx. I have seen Unity refuse to pick up the new animation name when changing the file name [character name]@[animation name] to something new. In that case, opening up the corresponding ‘MyCharacter@StandingIdleAnimation.fbx.meta’ in a text editor outside of Unity and search/replacing all instances (about three in my files) of the wrong animation name with what you want to call it. When you save the .fbx.meta file in the text editor and switch back to Unity the new name for the animation should show up for you.

Hope that helps someone.