Ejemplo n.º 1
0
 public void PlayLevel()
 {
     initialCanvas.SetActive(false);
     gameCanvas.SetActive(true);
     mobileCanvas.SetActive(true);
     uiCamera.transform.gameObject.SetActive(false);
     gameCamera.transform.gameObject.SetActive(true);
     gameController.GetComponent <Invector.vGameController>().enabled = true;
     PuzzleTimer.StartTimer();
 }
Ejemplo n.º 2
0
 void Start()
 {
     instance = this;
 }
Ejemplo n.º 3
0
    void Start()
    {
        Player = GameObject.Find("Player");
        mPlayerStatusScript = Player.GetComponent <PlayerStatusScript>();
        mExamineScript      = GameObject.Find("ExaminePlane(D)").GetComponent <ExamineScript>();
        mPuzzleTimer        = GameObject.Find("DollPuzzle").GetComponent <PuzzleTimer>();

        mPlayerController = Player.GetComponent <PlayerController>();

        mDefaultRegion[0]  = Region;
        mDefaultRegion[1]  = Region2;
        mDefaultRegion[2]  = Region3;
        mDefaultRegion[3]  = Region4;
        mDefaultRegion[4]  = Region5;
        mDefaultRegion[5]  = Region6;
        mDefaultRegion[6]  = Region7;
        mDefaultRegion[7]  = Region8;
        mDefaultRegion[8]  = Region9;
        mDefaultRegion[9]  = Region10;
        mDefaultRegion[10] = Region11;

        mDefaultPosition[0]  = GameObject.Find("Cube 1").transform.position;
        mDefaultPosition[1]  = GameObject.Find("Cube 2").transform.position;
        mDefaultPosition[2]  = GameObject.Find("Cube 3").transform.position;
        mDefaultPosition[3]  = GameObject.Find("Cube 4").transform.position;
        mDefaultPosition[4]  = GameObject.Find("Cube 5").transform.position;
        mDefaultPosition[5]  = GameObject.Find("Cube 6").transform.position;
        mDefaultPosition[6]  = GameObject.Find("Cube 7").transform.position;
        mDefaultPosition[7]  = GameObject.Find("Cube 8").transform.position;
        mDefaultPosition[8]  = GameObject.Find("Cube 9").transform.position;
        mDefaultPosition[9]  = GameObject.Find("Cube 10").transform.position;
        mDefaultPosition[10] = GameObject.Find("Cube 11").transform.position;
        mDefaultPosition[11] = GameObject.Find("Empty Tile").transform.position;

        mOriginalArray = new int[ROW, COL] {
            { -1, 7, 6, -1 },
            { -1, 3, 10, -1 },
            { 11, 4, 2, 0 },
            { 1, 9, 5, 8 }
        };

        mCurrentArray = new int[ROW, COL] {
            { -1, 7, 6, -1 },
            { -1, 3, 10, -1 },
            { 11, 4, 2, 0 },
            { 1, 9, 5, 8 }
        };

        mActualArray = new int[ROW - 2, COL] {
            { -1, 10, 11, -1 },
            { -1, 8, 9, -1 }
        };

        mActualArray2 = new int[ROW - 2, COL] {
            { -1, 10, 11, -1 },
            { -1, 9, 8, -1 }
        };

        mActualArray3 = new int[ROW - 2, COL] {
            { -1, 11, 10, -1 },
            { -1, 8, 9, -1 }
        };

        mActualArray4 = new int[ROW - 2, COL] {
            { -1, 11, 10, -1 },
            { -1, 9, 8, -1 }
        };

        InputManager.TouchDownEvent += OnTouchDown;
        InputManager.TouchUpEvent   += OnTouchUp;
    }