public void Setup(GenericParameter parameter, int paramItemId, string description, string[] options) { this.parameter = parameter; this.paramItemId = paramItemId; parameter.EnsureStringItem(paramItemId); if (_label == null) { _label = label.GetComponent <Text>(); } if (_dropdown == null) { _dropdown = dropdown.GetComponent <Dropdown>(); } _label.text = description; SetupDropdown(options); }
public void Setup(GenericParameter parameter, int paramItemId, string description) { this.parameter = parameter; this.paramItemId = paramItemId; parameter.EnsureStringItem(paramItemId); if (_label == null) { _label = label.GetComponent <Text>(); } if (_field == null) { _field = field.GetComponent <InputField>(); } _label.text = description; _field.text = parameter.stringsList[paramItemId]; }