// Center // // private void editTranslation(IMenuButton button) { // make toggle buttons using secondary menu switch of OnSecondaryMenuVisibility.Invoke(false); centerMenu.animateActive(((Button)button).gameObject); mainController.buttonTranslationClicked(button.Toggled); }
private void changeMode(layouts layout) { // make toggle buttons using secondary menu switch of OnSecondaryMenuVisibility.Invoke(false); if (layout == layouts.EDIT) { layoutUI = layout; secondaryMenu.switchLayout(layout); if (mainController.getCurrentSelection() != null) { if (mainController.getCurrentSelection().GetComponent <SceneObject>().IsLight) { mainController.ActiveMode = MainController.Mode.lightMenuMode; } else { mainController.ActiveMode = MainController.Mode.objectMenuMode; } } } else if (layout == layouts.ANIMATION) { layoutUI = layout; secondaryMenu.switchLayout(layout); mainController.ActiveMode = MainController.Mode.animationEditing; } else if (layout == layouts.SCOUT) { layoutUI = layout; secondaryMenu.switchLayout(layout); mainController.ActiveMode = MainController.Mode.idle; } secondaryMenu.show(); }