quick way to break a prefab

I want to make a series of prefabs for waypoints (1-9) and each is just a number on a projector.

Is there a simple way to break the prefab when i duplicate in the editor so I can apply the new graphic and then make it into a new prefab.

I figure this is a useful thing to know in general and there must be a simple way of doing it.

Yeah, Unity’s dealings with prefabs can sometimes be a little weird…

What I found works best is to first drag the prefab into the scene pane; It will instantiate on scene, then you can try using the prefab buttons at the top in the inspector (hopefully there will be one called “Disconnect”)… that should break the prefab connection with the scene object.

Then, in the project pane, right click and create a new empty prefab, and drag your modified object from the scene onto it. It will be saved as a prefab.

Should be the fastest way to duplicate-and-save prefabs :wink:

But yeah, there are some simple features that are sorely missing in that project pane… Mainly, Copy/Paste functions, or some other way to duplicate an asset, without having to do what I explained above.

Cheers

Nope, no such button. I always drag some other GameObject from the scene into a prefab to disconnect it. Quite cumbersome indeed…

CTRL-D or COMMAND-D (for apple users) should duplicate a selected asset or object. It works in project folder as well as hierarchy.