//Input : path : the path of jason file // //Output: Null // //Read the data from jason file public void Import(string path) { //data = JsonUtility.FromJson<RoadNetworkData>(json); LandData = JsonUtility.FromJson <LandUseData>(path); for (int i = 0; i < LandData.Landuse.Count; i++) { for (int j = 0; j < LandData.Landuse[i].Polygon.Count; j++) { LandData.Landuse[i].Polygon[j].x = LandData.Landuse[i].Polygon[j].x / inputWidth * terrainData.size.x; LandData.Landuse[i].Polygon[j].z = terrainData.size.z - LandData.Landuse[i].Polygon[j].z / inputHeight * terrainData.size.z; } } }
public void ReadJson(string path) { data = JsonUtility.FromJson <LandUseData>(path); Debug.Log("Json" + data.Landuse.Count); }