예제 #1
0
    void Start()
    {
        if (PlaylistManager.pm == null || (PlaylistManager.pm != null && !PlaylistManager.pm.active))
        {
            parameters_canvas.SetActive(true);
        }
        if (gm == null)
        {
            gm = this;
        }
        pausa          = FindObjectOfType <TinyPauseScript>();
        gestureManager = GameObject.Find("GesturesManager");
        gestureManager.SetActive(false);

        TweenShowParameters();
    }
예제 #2
0
    // Use this for initialization
    void Start()
    {
        if (gm == null)
        {
            gm = this;
        }


        pausa = FindObjectOfType <TinyPauseScript>();

        hasStart  = false;
        game_over = false;

        spanner        = FindObjectOfType <SpannerOfMovements> ();
        planeControler = FindObjectOfType <PlaneController> ();
        score_script   = FindObjectOfType <ScoreHandler> ();
        results_script = FindObjectOfType <PutDataResults> ();


        array_scrips_disabled = new List <MonoBehaviour> ();
        array_scrips_disabled.Add(spanner);
        array_scrips_disabled.Add(FindObjectOfType <SpanwClouds>());
        array_scrips_disabled.Add(planeControler);


        paramenters_canvas = GameObject.Find("parameters_canvas");
        results_canvas     = GameObject.Find("results_canvas");
        tutorial_canvas    = GameObject.Find("tutorial_canvas");
        timerUI.SetActive(true);
        count_objects_canvas = GameObject.Find("count_objects_canvas");
        timeSlider           = GameObject.Find("slideTimeUI").GetComponent <Slider>();

        cam                = GameObject.Find("PlayGameCamera");
        cam_initial_pos    = cam.transform.parent.transform.position;
        cam_initial_rot    = cam.transform.parent.transform.rotation;
        txt_rubies         = GameObject.Find("txt_rubies").GetComponent <Text> ();
        txt_dodge          = GameObject.Find("txt_dodge").GetComponent <Text> ();
        txt_time           = GameObject.Find("txt_timer").GetComponent <Text> ();
        tutorial_movements = GameObject.Find("anim_moves").GetComponent <Animator> ();

        array_arrows = new List <GameObject> ();

        array_arrows.Add(GameObject.Find("left_img"));
        array_arrows.Add(GameObject.Find("right_img"));
        array_arrows.Add(GameObject.Find("down_img"));
        timeMillis = 1000f;

        timeSlider.transform.parent.gameObject.SetActive(false);
        results_canvas.transform.localScale  = Vector3.zero;
        tutorial_canvas.transform.localScale = Vector3.zero;
        tutorial_pages_array = new List <GameObject> ();

        if (PlaylistManager.pm == null || (PlaylistManager.pm != null && !PlaylistManager.pm.active))
        {
            paramenters_canvas.SetActive(true);
            //MainPanel.SetActive(false);
        }



        int contador = 0;


        do
        {
            contador++;
            tutorial_page_info = GameObject.Find("tutorial_page" + contador);

            if (tutorial_page_info != null)
            {
                tutorial_pages_array.Add(tutorial_page_info);
                tutorial_page_info.SetActive(false);
            }
        } while (tutorial_page_info != null);



        // esto para activar el panel de parámetros en caso de que no se esté en playlist
        if (PlaylistManager.pm == null || (PlaylistManager.pm != null && !PlaylistManager.pm.active))
        {
            TweenShowParameters();
        }
    }