public void Setup(EditorOptionType data, EditorPanelType editorPanelType) { _optionThumbnail.sprite = data.thumbnail; _optionName.text = data.optionName; _pointerDownHandler.OnPointerDownEvent.AddListener(data.OnPointerDown); name = data.optionName; panelType = editorPanelType; }
void SwitchPanelToType(EditorPanelType panelType) { _editorPanelTypeVariable.Set(panelType); foreach (var e in _editorOptions) { e.gameObject.SetActive(panelType == e.panelType); } }