Search Unity

Prefabs in Hierarchy don't have apply

Discussion in 'Getting Started' started by zazoum, May 25, 2016.

  1. zazoum

    zazoum

    Joined:
    Sep 3, 2011
    Posts:
    78
    In the manual it says that you can upgrade your prefabs by clicking apply on an instance. All I get are "select" "reverb" and "open". Where is the apply button on the instance?
     
  2. jhocking

    jhocking

    Joined:
    Nov 21, 2009
    Posts:
    814
    ...reverb? What buttons are you looking at?

    Anyway, you want Apply Changes in the GameObject menu.
     
  3. zazoum

    zazoum

    Joined:
    Sep 3, 2011
    Posts:
    78
    That option is grayed out for prefabs with childs.
     
  4. Deleted User

    Deleted User

    Guest

    I got this one :p I aint good for much, but hey.

    Only Prefabs selected in the Scene view or Heirarchy have these buttons - because they are instances of the Prefab.

    Changes made to the Prefab in the Assets folder are are automatically "applied," and likewise would have nothing to "revert" to. I hope this helps.
     
  5. boolfone

    boolfone

    Joined:
    Oct 2, 2014
    Posts:
    289
    It sounds like it’s not really a prefab.

    It sounds like it is actually a model.

    This is discussed here:

    http://answers.unity3d.com/questions/12238/why-cant-i-see-the-prefab-select-revert-and-apply.html

    So, there’s no .prefab that it corresponds to. It might be a .OBJ, .FBX, etc.

    When you click Open, it might try to open it in something like 3d Studio or Blender.
     
    zazoum likes this.
  6. zazoum

    zazoum

    Joined:
    Sep 3, 2011
    Posts:
    78
    Yep, that was it. I thought the .OBJ was the prefab. Thanks a lot!