When you modify the base prefab asset, what happens to all instances in the scene that reference it?

Study for the Unity Certified User Artist Test. Prepare using flashcards and multiple choice questions, including hints and explanations. Get ready to excel in your certification exam!

Multiple Choice

When you modify the base prefab asset, what happens to all instances in the scene that reference it?

Explanation:
Prefab linkage and overrides determine how changes propagate from the base asset to scene instances. When you edit the base prefab asset, Unity updates all scene instances that still reference that prefab, but only for properties that haven’t been overridden on the instance. If an instance has local overrides, those values stay as they are because overrides take precedence over the base. If you fully unpack or disconnect an instance, it becomes independent and won’t reflect further changes from the base prefab. So changes generally propagate to linked instances unless overrides exist, and the idea of becoming separate copies only happens if you explicitly unpack the instance.

Prefab linkage and overrides determine how changes propagate from the base asset to scene instances. When you edit the base prefab asset, Unity updates all scene instances that still reference that prefab, but only for properties that haven’t been overridden on the instance. If an instance has local overrides, those values stay as they are because overrides take precedence over the base. If you fully unpack or disconnect an instance, it becomes independent and won’t reflect further changes from the base prefab. So changes generally propagate to linked instances unless overrides exist, and the idea of becoming separate copies only happens if you explicitly unpack the instance.

Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy