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);
 }
Beispiel #2
0
 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];
 }