I want to keep all the script and inspector settings etc and links in mecanim etc but want to switch the image for a gameobject how do I do this and is it possible?
so in other words in inspector just swithch the image and keep all scripts and everything still same just quick swap of image which is the gameobject
Make an empty game object, put all your scripts and stuff into the empty. Then just make your game object (the visual one) a child of that empty game object.
You can destroy the object and replace it as many times as you like without losing all the scripts.
Its crude, but certainly the easiest way of doing it.