Programando com o Game Maker - #GML 3.3
WHILE e DO UNTIL Alex Ferreira Costa
ESTRUTURA DE REPETIÇÃO
WHILE while (instance_number(inimigo) < 10) { instance_create(0, 0, inimigo) }
ESTRUTURA DE REPETIÇÃO
WHILE PASSOS DE EXECUÇÃO (“Enquanto verdadeiro faça isso”): • PASSO 1: VERIFICA SE A EXPRESSÃO É VERDADEIRA (CASO SIM VAI PARA O PASSO 2, CASO NÃO VAI PARA O PASSO 3); • PASSO 2: EXECUTA O BLOCO DE CÓDIGOS E VOLTA PARA O PASSO 1; • PASSO 3: SAI DO LAÇO E CONTINUA A EXECUÇÃO DO CÓDIGO.
ESTRUTURA DE REPETIÇÃO
WHILE instance_create(0, instance_create(0, instance_create(0, instance_create(0, instance_create(0, instance_create(0, instance_create(0, instance_create(0, instance_create(0, instance_create(0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
inimigo) inimigo) inimigo) inimigo) inimigo) inimigo) inimigo) inimigo) inimigo) inimigo)
ESTRUTURA DE REPETIÇÃO
DO UNTIL do { str = get_string(”Casa em inglês:”, “”) } until (str == ”house”)
ESTRUTURA DE REPETIÇÃO
DO UNTIL PASSOS DE EXECUÇÃO (“Faça isso até que seja verdadeiro”): • PASSO 1: EXECUTA O BLOCO DE CÓDIGOS E VAI PARA O PASSO 2; • PASSO 2: VERIFICA SE A EXPRESSÃO É VERDADEIRA (CASO SIM VAI PARA O PASSO 3, CASO NÃO VOLTA PARA O PASSO 1); • PASSO 3: SAI DO LAÇO E CONTINUA A EXECUÇÃO DO CÓDIGO.