Beispiel #1
0
    bool LoadFile()
    {
        if (!loadCar)
        {
            return(false);
        }

        NeuralNetwork neuralTemp = JsonConnect.SetFromJson(capas, neuronas);

        if (neuralTemp == null)
        {
            return(false);
        }

        CarMove    temp;
        GameObject g = GameObject.Instantiate(carPrefab);

        g.name = "Car";
        g.SetActive(true);
        temp = g.GetComponent <CarMove>();
        temp.SetValues(sensorDistances, velocity, rotationSpeed, mask);
        temp.network = neuralTemp;
        g.GetComponent <Renderer>().material.color = childColor;
        return(true);
    }
Beispiel #2
0
 public void SaveCar()
 {
     JsonConnect.SaveToJson(carList[currentCamera].network.GetSaveData());
 }