Esempio n. 1
0
 private void Start()
 {
     color_choice.ClearOptions();
     color_choice.AddOptions(uiElements.color_choices.ConvertAll(c => ""));
     color_choice.onValueChanged.AddListener(i =>
     {
         color_choice.colors = ChangeDropdownColor.updateColors(color_choice.colors, uiElements.color_choices[i]);
         saveCurrentValue(uiElements.color_choices[i]);
     });
     SetValue(uiElements.color_choices[color_choice.value]);
     saveCurrentValue(uiElements.color_choices[color_choice.value]);
     //color_choice.colors = ChangeDropdownColor.updateColors(color_choice.colors, formationUI.color_choices[0]);
 }
Esempio n. 2
0
 public override void SetValue(Color v)
 {
     color_choice.colors = ChangeDropdownColor.updateColors(color_choice.colors, v);
     color_choice.value  = uiElements.color_choices.FindIndex(c => c.Equals(v));
 }