private void chechKeyBoard()             //키보드 이동
 {
     GetCurrentTile();                    //현재 타일 정보 얻어옴
     if (CurrentTile.GetTileIndex() == 1) //Bottom Left
     {
         if (Input.GetKeyDown(KeyCode.LeftArrow) || Input.GetKeyDown(KeyCode.DownArrow))
         {
             return;
         }
         if (Input.GetKeyDown(KeyCode.UpArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[0]);
         }
         if (Input.GetKeyDown(KeyCode.RightArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[1]);
         }
     }
     else if (CurrentTile.GetTileIndex() == width) //Bottom Right
     {
         if (Input.GetKeyDown(KeyCode.RightArrow) || Input.GetKeyDown(KeyCode.DownArrow))
         {
             return;
         }
         if (Input.GetKeyDown(KeyCode.UpArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[0]);
         }
         if (Input.GetKeyDown(KeyCode.LeftArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[1]);
         }
     }
     else if (CurrentTile.GetTileIndex() < width) //Bottom
     {
         if (Input.GetKeyDown(KeyCode.DownArrow))
         {
             return;
         }
         if (Input.GetKeyDown(KeyCode.UpArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[0]);
         }
         if (Input.GetKeyDown(KeyCode.LeftArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[1]);
         }
         if (Input.GetKeyDown(KeyCode.RightArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[2]);
         }
     }
     else if (CurrentTile.GetTileIndex() == width * (height - 1) + 1) //Top Left
     {
         if (Input.GetKeyDown(KeyCode.UpArrow) || Input.GetKeyDown(KeyCode.LeftArrow))
         {
             return;
         }
         if (Input.GetKeyDown(KeyCode.DownArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[0]);
         }
         if (Input.GetKeyDown(KeyCode.RightArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[1]);
         }
     }
     else if (CurrentTile.GetTileIndex() == width * height) //Top Right
     {
         if (Input.GetKeyDown(KeyCode.UpArrow) || Input.GetKeyDown(KeyCode.RightArrow))
         {
             return;
         }
         if (Input.GetKeyDown(KeyCode.DownArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[0]);
         }
         if (Input.GetKeyDown(KeyCode.LeftArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[1]);
         }
     }
     else if (CurrentTile.GetTileIndex() < width * height && CurrentTile.GetTileIndex() > width * (height - 1) + 1) //Top
     {
         if (Input.GetKeyDown(KeyCode.UpArrow))
         {
             return;
         }
         if (Input.GetKeyDown(KeyCode.DownArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[0]);
         }
         if (Input.GetKeyDown(KeyCode.LeftArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[1]);
         }
         if (Input.GetKeyDown(KeyCode.RightArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[2]);
         }
     }
     else if (CurrentTile.GetTileIndex() % width == 1) //Left
     {
         if (Input.GetKeyDown(KeyCode.LeftArrow))
         {
             return;
         }
         if (Input.GetKeyDown(KeyCode.UpArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[0]);
         }
         if (Input.GetKeyDown(KeyCode.DownArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[1]);
         }
         if (Input.GetKeyDown(KeyCode.RightArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[2]);
         }
     }
     else if (CurrentTile.GetTileIndex() % width == 0) //Right
     {
         if (Input.GetKeyDown(KeyCode.RightArrow))
         {
             return;
         }
         if (Input.GetKeyDown(KeyCode.UpArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[0]);
         }
         if (Input.GetKeyDown(KeyCode.DownArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[1]);
         }
         if (Input.GetKeyDown(KeyCode.LeftArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[2]);
         }
     }
     else
     {
         if (Input.GetKeyDown(KeyCode.UpArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[0]);
         }
         if (Input.GetKeyDown(KeyCode.DownArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[1]);
         }
         if (Input.GetKeyDown(KeyCode.LeftArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[2]);
         }
         if (Input.GetKeyDown(KeyCode.RightArrow))
         {
             MoveToTile(CurrentTile.AdjacencyList[3]);
         }
     }
 }