Example #1
0
 public TerrainButton(TerrainProjectManager terrainProjectManager, GameObject terrainButton, TerrainProject terrainProject)
 {
     TerrainProject = terrainProject;
     terrainButton.GetComponent <Button>().onClick.AddListener(() => terrainClicked(terrainProjectManager, terrainProject));
     toggle = terrainButton.GetComponentInChildren <Toggle>();
     toggle.gameObject.SetActive(false);
 }
Example #2
0
 private void terrainClicked(TerrainProjectManager terrainProjectManager, TerrainProject terrainProject)
 {
     if (IgnoreClick)
     {
         return;
     }
     System.Console.WriteLine("Clicked: " + terrainProject.Info.Name);
     terrainProjectManager.openProject(terrainProject);
 }