Ejemplo n.º 1
0
    private void Awake()
    {
        listGraph           = GraphAbundanceScript.listGraph;
        manageLanguagePhase = FindObjectOfType <ManageLanguagePhase>();

        GraphAbundanceScript graph = FindObjectOfType <GraphAbundanceScript>();

        graph.setText();
        colorPos  = 4;
        isLoaded  = false;
        colorList = new List <Color>()
        {
            new Color(219 / 255f, 77 / 255f, 77 / 255f, 1f),
            new Color(57 / 255f, 163 / 255f, 64 / 255f, 1f),
            new Color(222 / 255f, 180 / 255f, 67 / 255f, 1f),
            new Color(106 / 255f, 73 / 255f, 214 / 255f, 1f),
            new Color(56 / 255f, 145 / 255f, 209 / 255f, 1f),
        };
        setColors();

        GameObject temp = text;

        temp.transform.localScale = new Vector3(1f / 32.08213f, 1f / 47.31878f, 1f);
        text = temp;
    }
Ejemplo n.º 2
0
    //inicializa os gameObjects e valores de dia, score, graficos,variaveis de ambientes e aviso do efeito
    void setVariables()
    {
        dayGo   = GameObject.FindGameObjectsWithTag("dayGeneral")[0];
        scoreGo = GameObject.FindGameObjectsWithTag("score")[0];
        dayGo.GetComponent <Text>().text   = day.ToString();
        scoreGo.GetComponent <Text>().text = score.ToString();

        abundanceScript = FindObjectOfType <GraphAbundanceScript>();
        abundanceScript.generateGraphAbundance(listBacterias);
        lineScript = FindObjectOfType <GraphLineScript>();

        lineScript.init(contaminant);
        lineScript.setObjectiveValue(objectiveValue, contaminant);


        updateStatusVariablesEnviroment();

        changeDegradationRate(parameters.getMoistureStatus(variables.moisture));
        absRateNutrient = parameters.verifyStatusEnviroment(variables.pH, variables.temperature);
        toast           = FindObjectOfType <Toast>();
        openSelectAction();
    }