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); }
private void terrainClicked(TerrainProjectManager terrainProjectManager, TerrainProject terrainProject) { if (IgnoreClick) { return; } System.Console.WriteLine("Clicked: " + terrainProject.Info.Name); terrainProjectManager.openProject(terrainProject); }