Пример #1
0
 private void OnMyPlayerWin(TicTacToe.Seed usedSeed)
 {
     if (usedSeed == toUse)
     {
         if (myWinAnimator != null)
         {
             myWinAnimator?.SetTrigger(TicTacToe.Constants.WinStringOnAnimator);
         }
     }
 }
Пример #2
0
 private void OnPlayerMove(TicTacToe.Seed usedSeed)
 {
     if (toUse == usedSeed)
     {
         ActivatePlayer();
     }
     else
     {
         DeactivatePlayer();
     }
 }
Пример #3
0
        public void GetSprite(TicTacToe.Seed forSeed, UnityEngine.UI.Image imageTOPast)
        {
            TicTacToe.SpriteNames needToFInd = TicTacToe.SpriteNames.None;
            switch (forSeed)
            {
            case TicTacToe.Seed.Cross:
                needToFInd = TicTacToe.SpriteNames.SeedCross;
                break;

            case TicTacToe.Seed.Circle:
                needToFInd = TicTacToe.SpriteNames.SeedCircle;
                break;
            }

            GetSprite(needToFInd, imageTOPast);
        }
Пример #4
0
 private void ResetForNewGame(int neeDifficulty)
 {
     if (myWinAnimator != null)
     {
         myWinAnimator?.SetTrigger(TicTacToe.Constants.PlayerAnimatorReset);
     }
     if (Number == 0)
     {
         toUse = TicTacToe.Seed.Circle;
         ActivatePlayer();
     }
     else
     {
         toUse = TicTacToe.Seed.Cross;
     }
 }