Page 11

Games em ActionScript 3.0  

A cor verde indica que tudo que está entre aspas é texto. Para uma melhor organização e compreensão, é interessante terminar as linhas de código com “;”. O ActionScript 3.0 aceita linhas sem “;” mas colocá-lo no final é uma boa prática de programação e irá prepará-lo para linguagens futuras.

Vamos exercitar isso mais um pouco. Apague a antiga linha de código e digite estas: trace(“COMEÇOU A LUTA!”); trace(“Os competidores na arena são poderosíssimos! A luta será emocionante!”); trace(“Jogador 1 dá um soco.”); trace(100-30); trace(“Jogador 2 dá um chute.”); trace(100-40); trace(“Jogador 1 aplica um golpe especial.”); trace(70-50); trace(“Jogador 2 aplica um golpe especial de nível 2!”); trace(60-60); trace(“Jogador 1 cai derrotado.”); trace(“FIM DA LUTA.”); Observe o resultado.

Observe que tudo o que estava escrito entre aspas foi duplicado no painel, mas os números foram calculados. Essa é a diferença básica entre dados do tipo String e dados do tipo Number. O interpretador faz os cálculos dos números se eles não estiverem entre as aspas. Experimente digitar: trace(10+10); trace(“10+10”); Você perceberá que a primeira linha mostrará o resultado e a segunda apenas repetirá o que está entre aspas. O padrão de leitura do código pelo interpretador é da esquerda para a direita e de cima para baixo, assim como lemos os livros e revistas.

11

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