private void OnMyPlayerWin(TicTacToe.Seed usedSeed) { if (usedSeed == toUse) { if (myWinAnimator != null) { myWinAnimator?.SetTrigger(TicTacToe.Constants.WinStringOnAnimator); } } }
private void OnPlayerMove(TicTacToe.Seed usedSeed) { if (toUse == usedSeed) { ActivatePlayer(); } else { DeactivatePlayer(); } }
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); }
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; } }