Change a model without changing animation and scripts?

How i can change model, without changin animations and scripts in Unity3d?

just replace the model in the assets folder and go back in to unity it should automatically reload the new model, alternatively right click it and hit Reimport

Yeah thanks muplor. I have tryed that with two different models and there were some errors. The models I used were from existing projects, downloaded from Unity. The first one was from “3rd prson shooter” - hero.fbx ; and the socond one was from “3D PlatformTutorialStart” - Lerpz.fbx. As a result first time I got deformed mesh on the Hero, and second model I tried the Lerpz animation didn’t work.
What I did was exporting the .FBX to 3DS Max and then exporting it back again to Unity3D without doing any changes to the model.
A friend told me that Unity dosnt like it when you replace an existing skinned mesh with a new one. He suggested to delete the Character from the scene first, then import the new one and hook up all the connections again. I will try that, since I do not see any other way around. Unless some one has another solution?

I got the same question.
I created the charactor (mesh and animations) in 3dmax,export in FBX and import in Unity. I drag the imported object to sence. It works well. Then I created a prefab base on the game object.
The trouble is when I modified the animation (just position) in 3dmax and reimport in Unity, the prefab still use old animations.
Is there some approach to apply the change to existing prefab?
Thank’s a lot!

God! I fixed the problem. Because I didn’t put the FBX in assert folder…

what about retargeting ?