Blender Assets Scripts

Hi
I am still new to Unity so this question isn’t so simple to phrase (I tried previously and nobody replied to my post, so here is a better attempt :)…

  1. I add a Blender file to my Assets library
  2. I place the blender object in my scene
  3. The blender object appears in my hierarchy view in blue
  4. I make a change in blender to my object, return to unity and the changes are applied automatically in the scene view, this is superb behavior.
  5. I add a script to one of the objects in my blender object in the scene. Unity advises that the prefab is now broken. OK, I have no choice.
  6. I make a change in blender to my object, return to Unity and the changes do NOT appear.

In summary, my question is: -
Is there a way to ensure any changes to a object are reflected in Unity, regardless of whether an object is a prefab?

Thanks for your help.

Even colored blue, your model is not a true prefab. Before step 5, you shoul create a new prefab inside Unity and drag your model from the scene over it, in order to create a “true Prefab”. Then you will proceed with step 5, but this way after the prefab looses the link you can just use the menú item “game object: apply changes to prefab” and everything will run fine again.