private void pbContinue_Click(object sender, EventArgs e) { this.Cursor = Cursors.WaitCursor; this.pnHitNumber.Visible = true; //this.pbRaffleImage.Visible = false; //this.createPbCamImage(); if (core == null) { core = new NyARWordsGameCore(lbHitNumber, currentGame, pbRaffleImage); CheckForIllegalCrossThreadCalls = false; this.lbHitNumber.Text = ""; this.Cursor = Cursors.Default; } this.pbContinue.Visible = false; }
public void BallTest3Letters() { Game game = new Game(); PictureBox pbx = new PictureBox(); Label lbl = new Label(); DetectedMarker marker; //Objeto selecionado game.SelectedObject = "bola"; //Lista de objetos detectados ArrayList listDetectedMarkers = new ArrayList(); marker = new DetectedMarker(); marker.markerID = 2; //b listDetectedMarkers.Add(marker); marker = new DetectedMarker(); marker.markerID = 15; //o listDetectedMarkers.Add(marker); marker = new DetectedMarker(); marker.markerID = 12; //l listDetectedMarkers.Add(marker); marker = new DetectedMarker(); marker.markerID = 3; //c listDetectedMarkers.Add(marker); NyARWordsGameCore core = new NyARWordsGameCore(lbl, game, pbx); //TESTE - Compara as letras detectadas com o da palavra selecionada pelo jogo //A função retorna o total de letras encontradas. Para sucesso, o resultado deve ser 3. Assert.AreEqual((game.SelectedObject.Length - 1), core.verificaTotalPalavraFormada(listDetectedMarkers, game.SelectedObject)); //Encerrando a captura e desalocando o objeto do jogo core.stopCapture(); core = null; }