Search Unity

  1. Unity 6 Preview is now available. To find out what's new, have a look at our Unity 6 Preview blog post.
    Dismiss Notice
  2. Unity is excited to announce that we will be collaborating with TheXPlace for a summer game jam from June 13 - June 19. Learn more.
    Dismiss Notice
  3. Dismiss Notice

Question How to push updates from root to prefab.

Discussion in 'Editor & General Support' started by DunHall1, Jan 22, 2024.

  1. DunHall1

    DunHall1

    Joined:
    Apr 25, 2019
    Posts:
    5
    Hello Everyone,
    I imported an assembly with several parts in it. Then I saved it as a prefab and changed the colors of all of the parts. Now I realized that I didn't enable colliders on the original assembly, so I selected it and turned on colliders, but my prefab doesn't change....still no colliders. Is there a way to push the changes of the original to the prefab, or will I have to create another prefab and spend a ton of time changing the colors again? I'm using 2019.4.29f1
    Thanks!
     
  2. CodeSmile

    CodeSmile

    Joined:
    Apr 10, 2014
    Posts:
    6,941
    You mean asset? Assembly refers to DLLs / scripting.

    Check if the object in the scene has a prefab override menu at the top. You apply changes made to a prefab instance in the scene via this menu back to the prefab. For more info check the Prefab section in the manual.
     
  3. DunHall1

    DunHall1

    Joined:
    Apr 25, 2019
    Posts:
    5
    Sorry, bad terminology. It was a SolidWorks assembly, so yes, an asset. I checked the override menu, but it doesn't show any. I'm assuming that only shows changes that were made to the prefab while it is in the scene?
    I tried unchecking and rechecking this and it looked like it reloaded the original, but I guess it really didn't since there's still no colliders on the prefab.
    Capture111.JPG
     
    Last edited: Jan 22, 2024