Mudanças entre as edições de "Quarta Oficina de AppInventor"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 15: Linha 15:
 
==Block Editor==
 
==Block Editor==
  
Primeiramente declare 3 variáveis:<br>
+
*Primeiramente declare 3 variáveis:<br>
 
[[Imagem:Variavel1.png]]<br>
 
[[Imagem:Variavel1.png]]<br>
 
Você vai encontrar isso na aba <b>Variables</b>
 
Você vai encontrar isso na aba <b>Variables</b>
  
Depois vamos criar um laço responsável por zerar o game quando o jogador errar o par:<br>
+
*Depois vamos criar um laço responsável por zerar o game quando o jogador errar o par:<br>
 
[[Imagem:Variavel12.png]]<br>
 
[[Imagem:Variavel12.png]]<br>
 
Você vai encontrar oque precisa na guia <b>Control</b>
 
Você vai encontrar oque precisa na guia <b>Control</b>
  
Por fim construa 16 blocos para dessa maneira, sendo um para cada botão:<br>
+
*Por fim construa 16 blocos para dessa maneira, sendo um para cada botão:<br>
 
[[Imagem:Variavel123.png]]
 
[[Imagem:Variavel123.png]]

Edição das 12h45min de 23 de agosto de 2014

Nessa oficina vamos criar um jogo da memoria no seu celular, o objetivo dessa oficina é que você se acostume a trabalhar com os laços de repetição e saiba usa-los em seus projetos. Definido isso, vamos então ao que vamos precisar para realizar essa aula.

Partes necessárias

Vamos precisar de:

  • Uma Label
  • 16 Buttons
  • Uma "TableArrangement"
  • 8 imagens aleatórias escolhidas por você

Construção de desingn

Vamos primeiramente realizar algumas mudanças que já aprendemos em oficinas anteriores. Mude o Background da tela para Black, edite todos os buttons para que tenham um tamanho apropriado e a forma de um quadrado, apague o texto dos botões, arraste todos para dentro da TableArrangement, posicione a Label a cima de tudo e coloque o nome "Jogo da Memória" e por fim faça o Upload das imagens para o aplicativo.

Block Editor

  • Primeiramente declare 3 variáveis:

Variavel1.png
Você vai encontrar isso na aba Variables

  • Depois vamos criar um laço responsável por zerar o game quando o jogador errar o par:

Variavel12.png
Você vai encontrar oque precisa na guia Control

  • Por fim construa 16 blocos para dessa maneira, sendo um para cada botão:

Variavel123.png