public Road InstantiateRoad(HexEdge edge, PlayerColor color) { Road road = Instantiate(roadPrefab, transform.TransformPoint(edge.ToLocalCoords()), edge.ToLocalRot(), transform).GetComponent <Road>(); road.Edge = edge; road.Color = color; return(road); }