public static void Main() { var mainMenu = new UIMenu("Main Menu") { Parent = Component.MainComponent }; var menu1 = new UIMenu("Menu 1") { Parent = mainMenu }; var command1_1 = new UICommand("Command 1", new SayHelloCommand()) { Parent = menu1 }; var menu2 = new UIMenu("Menu 2") { Parent = mainMenu }; var chexkbox2_1 = new UIToggleable("Checkbox 1", "O", "X") { Parent = menu2 }; Component.Current = command1_1; Component.Current.Show(); Component.Current.Show(); }
public void ToggleOn(UIToggleable uIToggleable) { if (_currentUIToggleable != null) { _currentUIToggleable.ToggleOff(); } _currentUIToggleable = uIToggleable; _currentUIToggleable.ToggleOn(); _drakeShirt.color = _currentUIToggleable.GetComponentInChildren <SelectableShirt>().shirtColor; AvatarDataManager.Instance.activeAvatarData.shirtID = _currentUIToggleable.GetComponentInParent <LayoutElement>().transform.GetSiblingIndex(); }