Overrides allow you to change the properties of a single instance. Using overrides, you can customize the instance to fit its new context, without having to detach the instance.
How to use Component Overrides
Overriding component properties
Once you make an instance of a component, you can change its properties to create an override.
Supported properties
Bezi supports overrides to transform, shape, materials, behaviors, and more. Some examples of what you can do with overrides:
- Change the transform properties of an object - including position, rotation, and scale
- Change the shape of a primitive object
- Change the material properties - including material color, image textures, and more
- Add new behaviors - including follow and look at
- Change text object properties - including text copy, font, size, weight, etc.
- Change the visibility properties - including front/both/back, and opacity
Push changes to the main component
You can choose to push your overrides from the instance to the main component. Doing this will apply the changes to the main component, and update any instances of that component as well.
How to push changes
- Select the instance with the overrides
- Go to the right sidebar and click on the ‘…’ icon button beside the component name
- Select‘Push all changes to main’
Screen Recording 2023-12-12 at 10.25.19 AM.mov