public void Update() { if (Input.GetMouseButtonDown(0)) { Vector2 worldPosition = GridBuilderUtils.ScreenToWorld(root, Input.mousePosition); FlatRhombPoint gridPoint = map[worldPosition]; if (grid.Contains(gridPoint)) { grid[gridPoint].HighlightOn = !grid[gridPoint].HighlightOn; } } }