void Start() { mRotatePuzzleScript = GameObject.Find("RotatePuzzle").GetComponent <RotatePuzzleScript>(); mExamineScript = GameObject.Find("ExaminePlane(R)").GetComponent <ExamineScript>(); //Region.width = RECTWIDTH; //Region.height = RECTHEIGHT; mHasRotateToDefault = new bool[COL] { false, false, false, false, false }; mCurrentArray = new int[COL] { 0, 0, 0, 0, 0 }; mActualArray = new int[COL] { 3, 1, 1, 2, 7 }; mTurnCount = MAXTURN; mAllHasRotated = false; mRotate = false; mTileInMotion = false; mIsComplete = false; InputManager.TouchDownEvent += OnTouchDown; InputManager.TouchDragEvent += OnTouchDrag; InputManager.TouchUpEvent += OnTouchUp; }
void Start() { mCameraRayScript = GameObject.Find("Main Camera").GetComponent <CameraRayScript>(); mPlayerController = GameObject.Find("Player").GetComponent <PlayerController>(); mLookAtScript = GameObject.Find("TriggerLookAt(F)").GetComponent <LookAtScript>(); ExamineFlaslight = GameObject.Find("ExaminePlane(Flashlight)"); if (mTriggerPuzzle == TRIGGER_PUZZLE.DOLL) { mSwapDollPuzzleController = GameObject.Find("DollPuzzle").GetComponent <SwapDollPuzzleController>(); } else if (mTriggerPuzzle == TRIGGER_PUZZLE.SLIDE) { mSlidePuzzleScript = GameObject.Find("SlidePuzzle").GetComponent <SlidePuzzleScript>(); } else if (mTriggerPuzzle == TRIGGER_PUZZLE.ROTATE_COLOR) { mRotatePuzzleScript = GameObject.Find("RotatePuzzle").GetComponent <RotatePuzzleScript>(); } }