This video is obsolete for newer versions of Unity

In case anyone is confused by this video, where Rick says it’s not possible to put prefabs within prefabs, then be aware that this information is out of date with newer versions of Unity (since 2018.3 I believe). If you try to follow along with the video you’ll quickly find that more recent versions of Unity behave very differently.

I suggest this video has some kind of annotation added to state this at the start otherwise it may be very confusing to anyone who isn’t aware of the newer Prefab support.

https://docs.unity3d.com/Manual/NestedPrefabs.html

5 Likes

Well thank you!
Indeed, I tried to delete my prefabs like Rick and I no longer had particles effects working in the scene.
I had to revert to a git backup to have it working again…

1 Like

Indeed but do remember they tell you to run the same version as they do to avoid issues like this :slight_smile:

That said, they should make a little “notice this” video in the video.

Here is a mini-tutorial on nested prefabs!

https://learn.unity.com/tutorial/introduction-to-nested-prefabs-1#

I found that unpacking a prefab completely helps when things start to get messy, which allows me to reorganize my prefabs as I am developing a level or the game. I ran into a problem where the oscillate script was affecting the entire level because the script was attached to the prefab, I unpacked the parts I didn’t want moving and put them in an empty and prefabbed that empty. Then I renamed the one with the script on it. Also, the last link posted seems to be dead, here is a link to the latest documentation on Nested Prefabs

1 Like

Privacy & Terms