Пример #1
0
 public void ToggleAction(SampleToggle toggle, bool state)
 {
     selectedPlayer   = state ? toggle.name : "";
     defendingTerrain = state ? toggle.terrain : "";
     //Debug.Log (selectedPlayer);
     //Debug.Log (defendingTerrain);
 }
Пример #2
0
 void PopulateScrollView()
 {
     foreach (var playerElement in playerList)
     {
         GameObject   newToggle = Instantiate(sampleToggle) as GameObject;
         SampleToggle toggle    = newToggle.GetComponent <SampleToggle>();
         toggle.label.text  = playerElement.name;
         toggle.name        = playerElement.name;
         toggle.terrain     = playerElement.terrain;
         toggle.toggle.isOn = playerElement.isSelected;
         toggle.toggle.onValueChanged.AddListener((value) => ToggleAction(toggle, value));
         toggle.toggle.group = toggleGroup;
         newToggle.transform.SetParent(contentPanel);
     }
 }