Circular Building Menu

You can find all the information about the Circular Building Menu add-on here.

Circular Building Menu allows to quickly select the Building Parts and building modes.

This free addon includes the following features :

  • New Unity Input System fully supported.

  • Responsive inspector to change or add buttons, categories, custom Unity Actions.

  • Based on Unity Actions, call your own custom methods via the inspector.

  • Circular Building Menu prefab ready to use and available in the Prefabs folder.

  • Complete demoscene included in the package.

This addon can work with the new Unity Input System, but it requires the support package. You can follow the guide on the Input System Support package to import it.


Demoscene

You can open the demoscene to get an idea of how the addon works with the Easy Build System.

The prefab is ready to use and can be dragged & dropped directly into any scene of your project. You can also open the "Circular Building Menu Demoscene" include in the package.

When the prefab is in your scene you can press Play and hold the Tab key to open it.

If you want edit the Circular Building Menu, you select it in the scene hierarchy.

Circular Building Menu is configured by default to work with "Default Modular Building Parts".

You can clear the default buttons in the "Building" category and load your own Building Parts by clicking on "Load Building Part Reference As Buttons." This action will create new buttons with the Building Parts from the Building Manager in your category.


Create Category

You can create a new categories, by clicking on the "Create Category..." like below.


Create Button

You can create new buttons by clicking on the "+" sign like below. Add then the button name, description, icon. You can also call of custom actions.


Call Custom Action

You can use the Unity Action field to call your own method like in the below example. These actions will be called when you clicking the button in the Circular Building Menu.

Here the list of method ready to call in the component :

  • ChangeCategory Change the category.

  • SelectBuildingPart Select a specific Building Part by name and switch to placing mode.

  • SelectDestroyMode Switch to destroying mode.

  • SelectEditingMode Switch to editing mode.

Last updated