Part Icon Generator
Use Sidekick Part Icon Generator to make preview icons for Sidekick parts and create matching UI buttons. It works well for character creators, equipment menus, and other part selection interfaces.
Choose an Apply Mode, then configure these fields:
| Field | What it does |
|---|---|
| Player | The character used as a color reference for the generated icons. |
| Part Holder | A dummy character that holds parts while icons are generated. Use the example holder prefab when possible. |
| Content | The GameObject where generated buttons are placed. |
| Button Prefab | The prefab used for each generated part button. |
| Include None Button | Adds a button that removes the selected part. |
| Empty Button Prefab | The prefab used for the None button. |
| Part Type | The category that HeroBridge generates icons for. |
| Center Part Type | The category the preview camera centers on. |
| Extra Parts | Extra parts applied to make previews easier to understand. |
| Use Matching Parts | Applies matching symmetrical parts when available. |
| Icon Size | Sets icon resolution. Lower values are faster; higher values are sharper. |
| Zoom Modifier | Adjusts the preview camera zoom. |
| Horizontal Center Offset | Moves the preview camera left or right. |
| Vertical Center Offset | Moves the preview camera up or down. |
| Rotation Offset | Rotates the preview camera. |
| Always Regenerate | Rebuilds icons each time the component runs. |
| On Before Generate | Unity Event called before generation starts. |
The example holder prefab is located at:
text
Assets/Plugins/Fullscreen/HeroBridgeStandalone/Examples/Prefabs/Holder.prefabThe example part button prefab is located at:
text
Assets/Plugins/Fullscreen/HeroBridgeStandalone/Examples/Prefabs/Part Button.prefabWhen Include None Button is enabled, the None icon can use extra parts to create a clear preview. For example, a Hair selector can show a bald character by including Head and Torso parts.