Page 54

Games em ActionScript 3.0

Agora a nave atira espaçadamente!

Uma das novidades aqui fica por conta de colocarmos duas comparações ao mesmo tempo no if: if(checarTeclaBarra == true && podeAtirar == true){ Significa que estamos comparando se a barra de espaço está sendo pressionada E se a variável podeAtirar é igual a true. Nesse caso, a variável é true, pois já definimos isso na criação da variável. Os símbolos && juntos, significam E. Este é um operador de avaliação. Eis uma tabela com os mais famosos: && AND (e) || OR (ou) ! NOT (não)

Se esse E aquele... Se esse OU aquele... Se NÃO FOR este...

Logo após fazer essa checagem, nossa variável podeAtirar receberá o valor false (podeAtirar = false;) até que a variável tempoDoTiro verifique quanto tempo se passou (tempoDoTiro.start();). Lembre-se: tempoDoTiro está diretamente ligada ao evento que aciona o Timer. O método start() inicia a contagem do tempo. 54

Web Games com ActionScript 3.0 - 01  

Apostila para iniciantes em desenvolvimentos de jogos. Neste número utilizo a linguagem ActionScript 3.0 por se tratar de uma linguagem robu...

Web Games com ActionScript 3.0 - 01  

Apostila para iniciantes em desenvolvimentos de jogos. Neste número utilizo a linguagem ActionScript 3.0 por se tratar de uma linguagem robu...

Advertisement