Пример #1
0
 void Awake()
 {
     xml = new XMLPlayer();
     if (xml.firstPlay())
     {
         Application.LoadLevel("comic");
     }
 }
Пример #2
0
 // Use this for initialization
 void Start()
 {
     xml = new XMLPlayer();
     if (xml.volume())
     {
         GameObject.Find("/Canvas/Mute").GetComponent <Image>().sprite = on;
     }
     else
     {
         GameObject.Find("/Canvas/Mute").GetComponent <Image>().sprite = off;
     }
 }
Пример #3
0
 // Use this for initialization
 void Start()
 {
     xml = new XMLPlayer();
     GameObject.Find("/Canvas/Record").GetComponent <Text>().text = "" + xml.getRecord() + " m.";
     for (int i = 0; i < xml.getNumLogros(); i++)
     {
         if (xml.getLogro(i + 1))
         {
             string path = "/Canvas/Logros/Nivell" + (i + 1);
             GameObject.Find(path).SetActive(true);
         }
     }
 }
Пример #4
0
    // Use this for initialization
    void Awake()
    {
        xml            = new XMLPlayer();
        pantallaNivell = GameObject.Find("/Canvas/PantallaNivell");
        pantallaNivell.SetActive(false);

        for (int i = 0; i < xml.getNumLogros(); i++)
        {
            if (xml.getLogro(i + 1))
            {
                GameObject.Find("/Canvas/ScrollRect/Nivells/" + (i + 1)).GetComponent <Image>().sprite = nivells[i];
            }
        }
    }
Пример #5
0
 void Awake()
 {
     xml = new XMLPlayer();
     if (!xml.volume())
     {
         GameObject.Find("/Music").GetComponent <AudioSource>().volume = 0f;
     }
     if (instance != null && instance != this)
     {
         Destroy(this.gameObject);
         return;
     }
     else
     {
         instance = this;
     }
     DontDestroyOnLoad(this.gameObject);
 }
Пример #6
0
    // Use this for initialization
    void Start()
    {
        controller = GameObject.Find("/Jugador/Player");
        audios     = GameObject.Find("/Audios");
        xml        = new XMLPlayer();
        menuPausa  = GameObject.Find("/Canvas/menuPausa");

        if (xml.volume())
        {
            GameObject.Find("/Canvas/menuPausa/Mute").GetComponent <Image>().sprite = on;
            audios.SetActive(true);
        }
        else
        {
            GameObject.Find("/Canvas/menuPausa/Mute").GetComponent <Image>().sprite = off;
            audios.SetActive(false);
        }

        menuPausa.SetActive(false);
    }
Пример #7
0
 // Use this for initialization
 void Awake()
 {
     xml            = new XMLPlayer();
     Time.timeScale = 0;
     fFemella       = GameObject.Find("Canvas/DialegTutorialTopo/FlechaFemella");
     fFemelles      = GameObject.Find("Canvas/DialegTutorialTopo/FlechaFemelles");
     fVida          = GameObject.Find("Canvas/DialegTutorialTopo/FlechaVida");
     fFuel          = GameObject.Find("Canvas/DialegTutorialTopo/FlechaFuel");
     fFemella.SetActive(false);
     fFemelles.SetActive(false);
     fVida.SetActive(false);
     fFuel.SetActive(false);
     dialeg         = GameObject.Find("Canvas/DialegTutorialTopo/Text");
     nextButton     = GameObject.Find("Canvas/DialegTutorialTopo/Next");
     continueButton = GameObject.Find("Canvas/DialegTutorialTopo/Continue");
     TutoGen        = GameObject.Find("Canvas/DialegTutorialTopo");
     dialeg.GetComponent <Text>().text = "Welcome to Topotop! I'm Tom, and I'm gonna teach you how to survive in that universe! Press Next to continue.";
     continueButton.SetActive(false);
     instruccions.SetActive(false);
 }
Пример #8
0
    void Start()
    {
        xml = new XMLPlayer();

        GameObject.Find("Music").GetComponent <AudioSource>().clip = marta;
        GameObject.Find("Music").GetComponent <AudioSource>().Play();



        infoPartida  = GameObject.Find("InfoPartida");
        ImatgeLogros = GameObject.Find("/Canvas/Logro");
        musica       = GameObject.Find("/Music");
        ImatgeLogros.SetActive(false);
        StartCoroutine(spawnWaves());
        i             = (nivell - 1) * 2;
        duracioNivell = duracioNivell * nivell;
        if (nivell == 12)
        {
            player.GetComponent <playerController>().nivellFinal = true;
        }
    }
Пример #9
0
    void carregaTot()
    {
        xml                 = new XMLPlayer();
        monedas             = GameObject.Find("/Canvas/monedas").GetComponent <Text>();
        monedas.text        = "" + xml.getMoney();
        nivellVelocitat     = xml.getNivell("Velocitat");
        nivellVida          = xml.getNivell("Vida");
        nivellValor         = xml.getNivell("Valor");
        nivellValorFuel     = xml.getNivell("ValorFuel");
        nivellArrancada     = xml.getNivell("Arrancada");
        nivellTurbo         = xml.getNivell("Turbo");
        nivellCapacitatFuel = xml.getNivell("Capacitat");
        nivellResistencia   = xml.getNivell("Resistencia");
        nivellBotiquin      = xml.getNivell("Botiquin");
        GameObject.Find("/Canvas/ScrollRect/Millores/velocitat/BarraMillora").GetComponent <Image>().sprite     = barresMillora[nivellVelocitat];
        GameObject.Find("/Canvas/ScrollRect/Millores/vida/BarraMillora").GetComponent <Image>().sprite          = barresMillora[nivellVida];
        GameObject.Find("/Canvas/ScrollRect/Millores/valor/BarraMillora").GetComponent <Image>().sprite         = barresMillora[nivellValor];
        GameObject.Find("/Canvas/ScrollRect/Millores/valorFuel/BarraMillora").GetComponent <Image>().sprite     = barresMillora[nivellValorFuel];
        GameObject.Find("/Canvas/ScrollRect/Millores/arrancada/BarraMillora").GetComponent <Image>().sprite     = barresMillora[nivellArrancada];
        GameObject.Find("/Canvas/ScrollRect/Millores/turbo/BarraMillora").GetComponent <Image>().sprite         = barresMillora[nivellTurbo];
        GameObject.Find("/Canvas/ScrollRect/Millores/capacitatFuel/BarraMillora").GetComponent <Image>().sprite = barresMillora[nivellCapacitatFuel];
        GameObject.Find("/Canvas/ScrollRect/Millores/resistencia/BarraMillora").GetComponent <Image>().sprite   = barresMillora[nivellResistencia];
        GameObject.Find("/Canvas/ScrollRect/Millores/botiquin/BarraMillora").GetComponent <Image>().sprite      = barresMillora[nivellBotiquin];

        GameObject.Find("/Canvas/ScrollRect/Millores/velocitat/Cost").GetComponent <Image>().sprite     = imatgesPreus[nivellVelocitat];
        GameObject.Find("/Canvas/ScrollRect/Millores/vida/Cost").GetComponent <Image>().sprite          = imatgesPreus[nivellVida];
        GameObject.Find("/Canvas/ScrollRect/Millores/valor/Cost").GetComponent <Image>().sprite         = imatgesPreus[nivellValor];
        GameObject.Find("/Canvas/ScrollRect/Millores/valorFuel/Cost").GetComponent <Image>().sprite     = imatgesPreus[nivellValorFuel];
        GameObject.Find("/Canvas/ScrollRect/Millores/arrancada/Cost").GetComponent <Image>().sprite     = imatgesPreus[nivellArrancada];
        GameObject.Find("/Canvas/ScrollRect/Millores/turbo/Cost").GetComponent <Image>().sprite         = imatgesPreus[nivellTurbo];
        GameObject.Find("/Canvas/ScrollRect/Millores/capacitatFuel/Cost").GetComponent <Image>().sprite = imatgesPreus[nivellCapacitatFuel];
        GameObject.Find("/Canvas/ScrollRect/Millores/resistencia/Cost").GetComponent <Image>().sprite   = imatgesPreus[nivellResistencia];
        GameObject.Find("/Canvas/ScrollRect/Millores/botiquin/Cost").GetComponent <Image>().sprite      = imatgesPreus[nivellBotiquin];

        guia = GameObject.Find("/Canvas/Instruccions");
        guia.SetActive(false);
    }
Пример #10
0
    // Use this for initialization
    void Awake()
    {
        xml = new XMLPlayer();
        int vida = xml.getNivell("Vida");
        int fuel = xml.getNivell("Capacitat");

        switch (vida)
        {
        case 0:
            GameObject.Find("/Canvas/bordeVida").GetComponent <Image>().sprite            = imatgesBarresVida[0];
            GameObject.Find("/Canvas/bordeVida").transform.localPosition                  = new Vector3(-215, 619, 0);
            GameObject.Find("/Canvas/bordeVida").GetComponent <RectTransform>().sizeDelta = new Vector2(270, 92);

            GameObject.Find("/Canvas/Image").transform.localPosition = new Vector3(-171, 619, 0);
            GameObject.Find("/Canvas/Image").GetComponent <RectTransform>().sizeDelta = new Vector2(163, 60);

            GameObject.Find("/Canvas/backHealth").transform.localPosition = new Vector3(-171, 619, 0);
            GameObject.Find("/Canvas/backHealth").GetComponent <RectTransform>().sizeDelta = new Vector2(163, 60);
            break;

        case 1:
            GameObject.Find("/Canvas/bordeVida").GetComponent <Image>().sprite            = imatgesBarresVida[1];
            GameObject.Find("/Canvas/bordeVida").transform.localPosition                  = new Vector3(-202, 619, 0);
            GameObject.Find("/Canvas/bordeVida").GetComponent <RectTransform>().sizeDelta = new Vector2(293, 92);

            GameObject.Find("/Canvas/Image").transform.localPosition = new Vector3(-160, 619, 0);
            GameObject.Find("/Canvas/Image").GetComponent <RectTransform>().sizeDelta = new Vector2(187, 60);

            GameObject.Find("/Canvas/backHealth").transform.localPosition = new Vector3(-160, 619, 0);
            GameObject.Find("/Canvas/backHealth").GetComponent <RectTransform>().sizeDelta = new Vector2(187, 60);

            break;


        case 2:
            GameObject.Find("/Canvas/bordeVida").GetComponent <Image>().sprite            = imatgesBarresVida[2];
            GameObject.Find("/Canvas/bordeVida").transform.localPosition                  = new Vector3(-174, 619, 0);
            GameObject.Find("/Canvas/bordeVida").GetComponent <RectTransform>().sizeDelta = new Vector2(349, 92);

            GameObject.Find("/Canvas/Image").transform.localPosition = new Vector3(-131, 619, 0);
            GameObject.Find("/Canvas/Image").GetComponent <RectTransform>().sizeDelta = new Vector2(236, 60);

            GameObject.Find("/Canvas/backHealth").transform.localPosition = new Vector3(-131, 619, 0);
            GameObject.Find("/Canvas/backHealth").GetComponent <RectTransform>().sizeDelta = new Vector2(236, 60);


            break;

        case 3:
            GameObject.Find("/Canvas/bordeVida").GetComponent <Image>().sprite            = imatgesBarresVida[3];
            GameObject.Find("/Canvas/bordeVida").transform.localPosition                  = new Vector3(-150, 619, 0);
            GameObject.Find("/Canvas/bordeVida").GetComponent <RectTransform>().sizeDelta = new Vector2(400, 92);

            GameObject.Find("/Canvas/Image").transform.localPosition = new Vector3(-104, 619, 0);
            GameObject.Find("/Canvas/Image").GetComponent <RectTransform>().sizeDelta = new Vector2(292, 60);

            GameObject.Find("/Canvas/backHealth").transform.localPosition = new Vector3(-104, 619, 0);
            GameObject.Find("/Canvas/backHealth").GetComponent <RectTransform>().sizeDelta = new Vector2(292, 60);

            break;
        }

        switch (fuel)
        {
        case 0:
            GameObject.Find("/Canvas/bordeFuel").GetComponent <Image>().sprite            = imatgesBarresFuel[0];
            GameObject.Find("/Canvas/bordeFuel").transform.localPosition                  = new Vector3(-215, 522, 0);
            GameObject.Find("/Canvas/bordeFuel").GetComponent <RectTransform>().sizeDelta = new Vector2(270, 92);

            GameObject.Find("/Canvas/BarraFuel").transform.localPosition = new Vector3(-171, 522, 0);
            GameObject.Find("/Canvas/BarraFuel").GetComponent <RectTransform>().sizeDelta = new Vector2(163, 60);

            GameObject.Find("/Canvas/backFuel").transform.localPosition = new Vector3(-171, 522, 0);
            GameObject.Find("/Canvas/backFuel").GetComponent <RectTransform>().sizeDelta = new Vector2(163, 60);
            break;

        case 1:
            GameObject.Find("/Canvas/bordeFuel").GetComponent <Image>().sprite            = imatgesBarresFuel[1];
            GameObject.Find("/Canvas/bordeFuel").transform.localPosition                  = new Vector3(-202, 522, 0);
            GameObject.Find("/Canvas/bordeFuel").GetComponent <RectTransform>().sizeDelta = new Vector2(293, 92);

            GameObject.Find("/Canvas/BarraFuel").transform.localPosition = new Vector3(-160, 522, 0);
            GameObject.Find("/Canvas/BarraFuel").GetComponent <RectTransform>().sizeDelta = new Vector2(187, 60);

            GameObject.Find("/Canvas/backFuel").transform.localPosition = new Vector3(-160, 522, 0);
            GameObject.Find("/Canvas/backFuel").GetComponent <RectTransform>().sizeDelta = new Vector2(187, 60);

            break;


        case 2:
            GameObject.Find("/Canvas/bordeFuel").GetComponent <Image>().sprite            = imatgesBarresFuel[2];
            GameObject.Find("/Canvas/bordeFuel").transform.localPosition                  = new Vector3(-174, 522, 0);
            GameObject.Find("/Canvas/bordeFuel").GetComponent <RectTransform>().sizeDelta = new Vector2(349, 92);

            GameObject.Find("/Canvas/BarraFuel").transform.localPosition = new Vector3(-131, 522, 0);
            GameObject.Find("/Canvas/BarraFuel").GetComponent <RectTransform>().sizeDelta = new Vector2(236, 60);

            GameObject.Find("/Canvas/backFuel").transform.localPosition = new Vector3(-131, 522, 0);
            GameObject.Find("/Canvas/backFuel").GetComponent <RectTransform>().sizeDelta = new Vector2(236, 60);


            break;

        case 3:
            GameObject.Find("/Canvas/bordeFuel").GetComponent <Image>().sprite            = imatgesBarresFuel[3];
            GameObject.Find("/Canvas/bordeFuel").transform.localPosition                  = new Vector3(-150, 522, 0);
            GameObject.Find("/Canvas/bordeFuel").GetComponent <RectTransform>().sizeDelta = new Vector2(400, 92);

            GameObject.Find("/Canvas/BarraFuel").transform.localPosition = new Vector3(-104, 522, 0);
            GameObject.Find("/Canvas/BarraFuel").GetComponent <RectTransform>().sizeDelta = new Vector2(292, 60);

            GameObject.Find("/Canvas/backFuel").transform.localPosition = new Vector3(-104, 522, 0);
            GameObject.Find("/Canvas/backFuel").GetComponent <RectTransform>().sizeDelta = new Vector2(292, 60);

            break;
        }
    }
Пример #11
0
 void Start()
 {
     xml = new XMLPlayer();
 }
Пример #12
0
    void Awake()
    {
        camera    = GameObject.Find("Main Camera");
        bordeVida = GameObject.Find("bordeVida");
        bordeFuel = GameObject.Find("bordeFuel");
        xml       = new XMLPlayer();
        int nivellVelocitat = xml.getNivell("Velocitat");

        for (int i = 0; i < 5; i++)
        {
            propulsors[i] = GameObject.Find("/Jugador/Player/topo3/propulsor" + i);
            if (nivellVelocitat != i)
            {
                propulsors[i].SetActive(false);
            }
        }

        Application.targetFrameRate = -1;
        //Velocitat
        speed = 1.8f + (float)xml.getNivell("Velocitat") * 0.65f;

        //Vida
        vida = vida * Mathf.Pow(2, xml.getNivell("Vida"));
        barravida.setVidaMax(vida);
        lowvida = vida / 5;

        //ValorFemella
        nivellValorFemella = xml.getNivell("Valor");
        valorFemella       = valorFemella + nivellValorFemella * 5;

        //ValorFuel
        valorFuel = valorFuel * (int)Mathf.Pow(2, xml.getNivell("ValorFuel"));

        //CapacitatFuel
        fuel = fuel * Mathf.Pow(2, xml.getNivell("Capacitat"));
        barrafuel.setFuelMax(fuel);
        lowfuel = fuel / 5;
        GameObject.Find("Game Controller").GetComponent <GameController>().tempsSenseFuel = fuel / 2;

        //Resistencia
        resistencia = resistencia * xml.getNivell("Resistencia");

        //TempsTurbo
        tempsTurbo = tempsTurbo + 2 * xml.getNivell("Turbo");

        //Arrancada
        if (xml.getNivell("Arrancada") != 0)
        {
            Invoke("treuBotoArrancada", 4);
        }
        else
        {
            Invoke("treuBotoArrancada", 0);
        }

        //ValorBotiquin
        valorBotiquin = valorBotiquin + 50 * xml.getNivell("Botiquin");


        nFemelles       = xml.getMoney();
        monedas         = GameObject.Find("/Canvas/monedas").GetComponent <Text>();
        canvasPuntuacio = GameObject.Find("/Canvas/Puntuacio").GetComponent <Text>();
        //FPS = GameObject.Find("/Canvas/FPS").GetComponent<Text>();
        monedas.text = "" + nFemelles;

        feedbackFuel = Resources.Load("feedbackFuel") as GameObject;
        feedbackVida = Resources.Load("feedbackVida") as GameObject;

        barreraInmortal = GameObject.Find("/Jugador/Player/BarreraInmortal");
        flareTurbo      = GameObject.Find("/Jugador/Player/engines_turbo");
        barreraInmortal.SetActive(false);
        flareTurbo.SetActive(false);
        infoPartida = GameObject.Find("InfoPartida");
        arranque    = GameObject.Find("/Canvas/Arrancada");
        screenWidth = Screen.width;
    }
Пример #13
0
    // Use this for initialization
    void Awake()
    {
        xml            = new XMLPlayer();
        pantallaEnemic = GameObject.Find("/Canvas/PantallaEnemic");
        pantallaEnemic.SetActive(false);

        if (xml.getLogro(1))
        {
            GameObject.Find("/Canvas/ScrollRect/Enemics/1").GetComponent <Image>().sprite = enemics[0];
            GameObject.Find("/Canvas/ScrollRect/Enemics/2").GetComponent <Image>().sprite = enemics[1];
        }
        if (xml.getLogro(2))
        {
            GameObject.Find("/Canvas/ScrollRect/Enemics/3").GetComponent <Image>().sprite = enemics[2];
            GameObject.Find("/Canvas/ScrollRect/Enemics/4").GetComponent <Image>().sprite = enemics[3];
            GameObject.Find("/Canvas/ScrollRect/Enemics/5").GetComponent <Image>().sprite = enemics[4];
        }
        if (xml.getLogro(3))
        {
            GameObject.Find("/Canvas/ScrollRect/Enemics/6").GetComponent <Image>().sprite = enemics[5];
        }
        if (xml.getLogro(4))
        {
            GameObject.Find("/Canvas/ScrollRect/Enemics/7").GetComponent <Image>().sprite = enemics[6];
            GameObject.Find("/Canvas/ScrollRect/Enemics/8").GetComponent <Image>().sprite = enemics[7];
            GameObject.Find("/Canvas/ScrollRect/Enemics/9").GetComponent <Image>().sprite = enemics[8];
        }
        if (xml.getLogro(5))
        {
            GameObject.Find("/Canvas/ScrollRect/Enemics/10").GetComponent <Image>().sprite = enemics[9];
            GameObject.Find("/Canvas/ScrollRect/Enemics/11").GetComponent <Image>().sprite = enemics[10];
        }
        if (xml.getLogro(6))
        {
            GameObject.Find("/Canvas/ScrollRect/Enemics/12").GetComponent <Image>().sprite = enemics[11];
            GameObject.Find("/Canvas/ScrollRect/Enemics/13").GetComponent <Image>().sprite = enemics[12];
            GameObject.Find("/Canvas/ScrollRect/Enemics/14").GetComponent <Image>().sprite = enemics[13];
        }
        if (xml.getLogro(7))
        {
            GameObject.Find("/Canvas/ScrollRect/Enemics/15").GetComponent <Image>().sprite = enemics[14];
            GameObject.Find("/Canvas/ScrollRect/Enemics/16").GetComponent <Image>().sprite = enemics[15];
            GameObject.Find("/Canvas/ScrollRect/Enemics/17").GetComponent <Image>().sprite = enemics[16];
        }
        if (xml.getLogro(8))
        {
            GameObject.Find("/Canvas/ScrollRect/Enemics/18").GetComponent <Image>().sprite = enemics[17];
            GameObject.Find("/Canvas/ScrollRect/Enemics/19").GetComponent <Image>().sprite = enemics[18];
            GameObject.Find("/Canvas/ScrollRect/Enemics/20").GetComponent <Image>().sprite = enemics[19];
        }
        if (xml.getLogro(9))
        {
            GameObject.Find("/Canvas/ScrollRect/Enemics/21").GetComponent <Image>().sprite = enemics[20];
            GameObject.Find("/Canvas/ScrollRect/Enemics/22").GetComponent <Image>().sprite = enemics[21];
            GameObject.Find("/Canvas/ScrollRect/Enemics/23").GetComponent <Image>().sprite = enemics[22];
        }
        if (xml.getLogro(10))
        {
            GameObject.Find("/Canvas/ScrollRect/Enemics/24").GetComponent <Image>().sprite = enemics[23];
            GameObject.Find("/Canvas/ScrollRect/Enemics/25").GetComponent <Image>().sprite = enemics[24];
        }
        if (xml.getLogro(11))
        {
            GameObject.Find("/Canvas/ScrollRect/Enemics/26").GetComponent <Image>().sprite = enemics[25];
            GameObject.Find("/Canvas/ScrollRect/Enemics/27").GetComponent <Image>().sprite = enemics[26];
        }
    }