Web Games com ActionScript 3.0 - 01

Page 17

Games em ActionScript 3.0 Utilizamos else if em um bloco de código que tem condições para serem checadas que são dependentes umas das outras. E este else no final teria o mesmo valor do default no switch, ou seja: estamos dizendo que “se não for nenhuma das opções, utilize esta que está neste último else.”.

Loops Antes de qualquer coisa é preciso saber que Loops (Ciclos, para este caso) são trechos de código condicional que serão repetidos até que consigam alcançar um determinado critério. Para que fique mais simples, vamos a um exemplo prático, começando pelo loop for: var soco:Number = 10; for(var i=0; i<3;i++){ trace(soco); } O resultado será este:

Agora vamos entender o que está acontecendo. O primeiro trecho do código é bem conhecido: var soco:Number = 10; Declaramos uma variável, demos o nome a ela de soco e ela será do tipo Number, contendo o valor 10. Agora o loop: for(var i=0; i<3;i++){ trace(soco); } Em um loop for (para), estamos especificando que, para cada vez que o código entre parênteses for verdadeiro, tudo o que está entre as chaves deve ser executado. Nós criamos outra variável com o nome de i dentro dos parênteses. Você poderia dar qualquer nome a ela, se desejasse. Por exemplo:

17


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.