Exemplo n.º 1
0
 public void EndTurn()
 {
     if (!isGameOver)
     {
         xMove4 = false;
         CheckMove();
         if (goodMove)
         {
             StartCoroutine("RedPlayAnim");
             if (!isGameOver)
             {
                 sound.GameSound(2);
             }
         }
         else
         {
             for (int i = 0; i <= 5; i++)
             {
                 if (TutSquare.moveNum == i)
                 {
                     finger.transform.position = fingerPos[i * 2].transform.position;
                 }
             }
             fingerSpeed = 0;
             finger.transform.SetAsLastSibling();
             moveFinger = true;
         }
     }
 }
Exemplo n.º 2
0
 public void OnPointerDown(PointerEventData eventData)
 {
     gw.canPlay = false;
     for (int i = 0; i <= 5; i++)
     {
         if (moveNum == i && button.tag == i.ToString())
         {
             FingerPressed();
         }
     }
     if (button.interactable && gw.canPlay)
     {
         sound.GameSound(1);
         firstCheck   = true;
         pressed      = true;
         selected     = true;
         pointerUp    = true;
         canceledMove = false;
         SetUpSprites();
         buttonY             = GetPosition().y;
         buttonX             = GetPosition().x;
         button.interactable = false;
     }
 }