コード例 #1
0
    //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;
            }
        }
    }
コード例 #2
0
 public void ReadJson(string path)
 {
     data = JsonUtility.FromJson <LandUseData>(path);
     Debug.Log("Json" + data.Landuse.Count);
 }