Programando com o Game Maker - #GML 3.4 - Red Screen Soft

Programando com o Game Maker - #GML 3.4 FOR e REPEAT Alex Ferreira Costa ESTRUTURA DE REPETIÇÃO FOR Inicialização Condição Comando incremental ...
4 downloads 71 Views 550KB Size

Programando com o Game Maker - #GML 3.4

FOR e REPEAT Alex Ferreira Costa

ESTRUTURA DE REPETIÇÃO

FOR Inicialização

Condição

Comando incremental

for (var i = 0; i < 5; i++) { draw_text(20, 20 + (i*20), nomes[i]) }

ESTRUTURA DE REPETIÇÃO

FOR PASSOS DE EXECUÇÃO: • PASSO 1: EXECUTA A INICIALIZAÇÃO UMA VEZ E VAI PARA O PASSO 2; • PASSO 2: VERIFICA SE A EXPRESSÃO É VERDADEIRA (CASO SIM VAI PARA O PASSO 3, CASO NÃO VAI PARA O PASSO 5); • PASSO 3: EXECUTA BLOCO DE CÓDIGO E VAI PARA O PASSO 4.

• PASSO 4: EXECUTA COMANDO INCREMENTAL E VOLTA PARA O PASSO 2. • PASSO 5: SAI DO LAÇO E CONTINUA A EXECUÇÃO DO CÓDIGO.

ESTRUTURA DE REPETIÇÃO

REPEAT Número de vezes que irá executar o bloco de código

repeat(5) { instance_create(0, 0, inimigo) }