Esempio n. 1
0
    // Start is called before the first frame update
    void Start()
    {
        try
        {
            //inicializa os atributos com as configurações no ficheiro
            model.LoadConfigFile();

            view.leftbar.GetComponent <MeshRenderer>().material.color  = model.ObjectsColor;
            view.rightbar.GetComponent <MeshRenderer>().material.color = model.ObjectsColor;
            ball.GetComponent <MeshRenderer>().material.color          = model.ObjectsColor;
            //camera.backgroundColor = model.BackgroundColor;

            //inicia o movimento da bola
            StartCoroutine(LaunchBall());
        }
        catch (ConfigFileMissingException error)
        {
            Debug.Log("Erro: " + error.Message + " Ficheiro: " + error.FileName);
            Time.timeScale = 0;
            return;
        }
    }