// Start is called before the first frame update void Start() { MinMax alg = new MinMax(); IniciarJogo(); algo = new MinMax(); BotaoPeca.OnClicked += JogadorEfetuouJogada; config = GameObject.FindGameObjectWithTag("config").GetComponent <ConfigsPers>(); jogadorHumano = config.JogadorHumano; jogadorIa = jogadorHumano == EnumEstado.MIN ? EnumEstado.MAX : EnumEstado.MIN; jogador1 = config.JogadorHumano; jogador2 = config.JogadorHumano == EnumEstado.MAX ? EnumEstado.MIN : EnumEstado.MAX; }
public void CarregarCenaJogo() { GameObject conf = GameObject.FindGameObjectWithTag("config"); ConfigsPers config = conf.GetComponent <ConfigsPers>(); config.IaInicia = PrimeiroJogadorIA.isOn; config.versusIA = VersusIA.isOn; config.NivelDificuldade = (EnumDificuldade)this.Dificuldade.value; if (JogadorHumano.value == 0) { config.JogadorHumano = EnumEstado.MIN; } else { config.JogadorHumano = EnumEstado.MAX; } SceneManager.LoadScene("Jogo"); }