SlideShare uma empresa Scribd logo
1 de 26
Clara Ferreira
• AO DAR UM NOME A UMA
INSTÂNCIA PODEMOS MUDAR-LHE
AS PROPRIEDADES OU CONTROLÁ-
LA.
• REGRAS PARA NOMEAR INSTÂNCIAS:
• TÊM QUE SER SÍMBOLOS – A INSTÂNCIA;
• CADA NOME TEM QUE SER ÚNICO;
• SÓ SE PODEM USAR LETRAS, NÚMEROS, UNDERSCORE OU $, MAIS NENHUM
CARACTER SENDO QUE NÃO SE PODE COMEÇAR POR UM NÚMERO;
• OS NOMES SÃO CASESENSITIVE.
• NÃO SE PODEM USAR NOMES USADOS NA LINGUAGEM RESTRITA DO
ACTIONSCRIPT.
• MUDANÇA DAS PROPRIEDADES DE UM MOVIECLIP:
• ROTAÇÃO;
• X, Y;
• LARGURA;
• ALFA.
a classe MovieClip tem propriedades como rotação , x , largura e alfa
FAÇA UM QUADRADO SEGUIR O RATO NO ÉCRAN.
RESOLUÇÃO:
• UMA VARIÁVEL É UM ESPAÇO NA MEMÓRIA VIRTUAL DO
COMPUTADOR QUE USAMOS PARA GUARDAR VALORES
TEMPORÁRIOS;
• TEM QUE SER DECLARADA E ESTA “DECLARAÇÃO” OBEDECE A
REGRAS ESPECÍFICAS;
• TIPOS DE VARIÁVEIS:
• STRING: TEXTOS;
• NUMBER: NÚMEROS REAIS;
• INT: NÚMEROS INTEIROS;
• UINT: NÚMEROS INTEIROS POSITIVOS;
• BOOLEAN: VERDADEIRO OU FALSO;
• NULL:
• VOID .
EXEMPLO:
• OS OPERADORES PERMITEM EFETUAR CÁLCULOS:
• +,-,*,/
• EXEMPLO:
• SERVEM PARA COMPARAR DADOS:
• > - MAIOR
• < - MENOR
• >= - MAIOR OU IGUAL
• <= - MENOR OU IGUAL
• == - IGUAL A
• != - DIFERENTE DE
• && - E
• || - OU
• CRIE UMA CALCULADORA COM OS 4 OPERADORES E DUAS
PARCELAS:
• CONDIÇÃO SE, PARA EXECUTAR AÇÕES EM CASOS ESPECÍFICOS;
• SINTAXE:
IF CONDIÇÃO
{CONJUNTO AÇÕES}
ELSE
{CONJUNTO AÇÕES}
• ESCREVA NUMA CAIXA DE TEXTO “ESQUERDA” OU “DIREITA”
CONFORME O CURSOR ESTEJA NUM DOS QUADRANTES DO ÉCRAN.
• CONDIÇÃO NO CASO DE, PARA EXECUTAR AÇÕES EM CASOS ESPECÍFICOS COM MUITAS
PREMISSAS;
• SINTAXE:
SWITCH VARIÁVEL
CONDIÇÃO 1: {CONJUNTO AÇÕES}
CONDIÇÃO 2: {CONJUNTO AÇÕES}
…..
CONDIÇÃO N: {CONJUNTO AÇÕES}
DEFAULT {CONJUNTO AÇÕES}
• ESCREVA NUMA CAIXA DE TEXTO QUAL O DIA DA SEMANA EM QUE
ESTAMOS SABENDO QUE PARA OBTER O DIA DA SEMANA EXECUTA-
SE:
• VAR QUALDATA:DATE = NEW DATE();
• VAR QUAL:UINT = QUALDATA.GETDAY();
• REPETIR N VEZES UMA AÇÃO;
• SINTAXE:
FOR (I (VARIÁVEL) = INÍCIO; I < FIM; I++)
{
CONJUNTO AÇÕES
}
• ESCREVER NO ÉCRAN 5 NÚMEROS SEGUIDOS.
• RESOLUÇÃO:
VAR I:INT;
FOR (I = 1; I <= 5; I++)
{
RESULTADO.TEXT=RESULTADO.TEXT+STRING(I);
}
• REPETIR N VEZES UMA AÇÃO ATÉ QUE ALGO ACONTEÇA;
• SINTAXE:
WHILE (CONDIÇÃO )
{
CONJUNTO AÇÕES;
}
• ESCREVER NO ÉCRAN NÚMEROS SEGUIDOS ENQUANTO A SUA SOMA SEJA INFERIOR A
10.
• RESOLUÇÃO:
VAR I,SOMA:INT;
I=0;
SOMA=0;
WHILE (SOMA<10)
{
I++;
SOMA=(SOMA+I);
RESULTADO.TEXT=RESULTADO.TEXT+STRING(I);
}
• REPETIR N VEZES UMA AÇÃO ENQUANTO ALGO ACONTEÇA;
• SINTAXE:
DO
{
CONJUNTO AÇÕES;
}
WHILE (CONDIÇÃO )
• ESCREVER NO ÉCRAN NÚMEROS SEGUIDOS ATÉ QUE I SOMADO SEJA INFERIOR A 10.
• RESOLUÇÃO:
VAR I,SOMA:INT;
I=0;
SOMA=0;
DO
{
I++;
SOMA=(SOMA+I);
RESULTADO.TEXT=RESULTADO.TEXT+STRING(I);
}
WHILE (SOMA<10);
• PERMITE GUARDAR DADOS NUMA VARIÁVEL EM FORMA DE MATRIZ.
• SINTAXE:
VAR MATRIZ:ARRAY = [“SEGUNDA", “TERÇA", “QUARTA"];
VAR MATRIZ:ARRAY = NEW ARRAY( 7 );
VAR MATRIZ:ARRAY = NEW ARRAY[];
• ESCREVER OS DIAS DA SEMANA DE UM ARRAY.
• RESOLUÇÃO:
VAR I:INT;
VAR DIAS:ARRAY = NEW ARRAY("DOMINGO", "SEGUNDA", "TERÇA", "QUARTA", "QUINTA",
"SEXTA", "SÁBADO");
FOR (I = 0; I < (DIAS.LENGTH); I++) {
RESULTADO.TEXT=RESULTADO.TEXT+" "+(DIAS[I]);
}

Mais conteúdo relacionado

Mais de Clara Ferreira

Fluxogramas- Teoria - Matéria Introdutória para Programação de Secundário
Fluxogramas- Teoria - Matéria Introdutória para Programação de SecundárioFluxogramas- Teoria - Matéria Introdutória para Programação de Secundário
Fluxogramas- Teoria - Matéria Introdutória para Programação de SecundárioClara Ferreira
 
Introdução à Programação C++ - ao níveo do ensino secundário
Introdução à Programação C++ - ao níveo do ensino secundárioIntrodução à Programação C++ - ao níveo do ensino secundário
Introdução à Programação C++ - ao níveo do ensino secundárioClara Ferreira
 
O SE e Outros conceitos Introdutórios C++
O SE e Outros conceitos Introdutórios C++O SE e Outros conceitos Introdutórios C++
O SE e Outros conceitos Introdutórios C++Clara Ferreira
 
Operadores Aritméticos C++ - Programação
Operadores Aritméticos C++ - ProgramaçãoOperadores Aritméticos C++ - Programação
Operadores Aritméticos C++ - ProgramaçãoClara Ferreira
 
Windows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
Windows Form C++ - Como trabalhar em Windows Forms no VIsual StudioWindows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
Windows Form C++ - Como trabalhar em Windows Forms no VIsual StudioClara Ferreira
 
Exercícios de Photoshop
Exercícios de PhotoshopExercícios de Photoshop
Exercícios de PhotoshopClara Ferreira
 
VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”
VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”
VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”Clara Ferreira
 
Dca Actionscript - aula 2
Dca   Actionscript - aula 2Dca   Actionscript - aula 2
Dca Actionscript - aula 2Clara Ferreira
 
Dca Actionscript - Aula 1
Dca   Actionscript - Aula 1Dca   Actionscript - Aula 1
Dca Actionscript - Aula 1Clara Ferreira
 
Os nossos Heróis Preferidos
Os nossos Heróis PreferidosOs nossos Heróis Preferidos
Os nossos Heróis PreferidosClara Ferreira
 
Sessao 5 - Formação Unity
Sessao 5 - Formação UnitySessao 5 - Formação Unity
Sessao 5 - Formação UnityClara Ferreira
 
Sessao 3 - Formação Unity
Sessao 3 - Formação UnitySessao 3 - Formação Unity
Sessao 3 - Formação UnityClara Ferreira
 
Sessao 2 - Formação Unity
Sessao 2 - Formação UnitySessao 2 - Formação Unity
Sessao 2 - Formação UnityClara Ferreira
 
Sessao 1 - Formação Unity
Sessao 1 -  Formação UnitySessao 1 -  Formação Unity
Sessao 1 - Formação UnityClara Ferreira
 
Workshop Games for Good
Workshop Games for GoodWorkshop Games for Good
Workshop Games for GoodClara Ferreira
 
Ficha de trabalho - Workshop Unity
Ficha de trabalho - Workshop UnityFicha de trabalho - Workshop Unity
Ficha de trabalho - Workshop UnityClara Ferreira
 

Mais de Clara Ferreira (20)

Fluxogramas- Teoria - Matéria Introdutória para Programação de Secundário
Fluxogramas- Teoria - Matéria Introdutória para Programação de SecundárioFluxogramas- Teoria - Matéria Introdutória para Programação de Secundário
Fluxogramas- Teoria - Matéria Introdutória para Programação de Secundário
 
Introdução à Programação C++ - ao níveo do ensino secundário
Introdução à Programação C++ - ao níveo do ensino secundárioIntrodução à Programação C++ - ao níveo do ensino secundário
Introdução à Programação C++ - ao níveo do ensino secundário
 
O SE e Outros conceitos Introdutórios C++
O SE e Outros conceitos Introdutórios C++O SE e Outros conceitos Introdutórios C++
O SE e Outros conceitos Introdutórios C++
 
Operadores Aritméticos C++ - Programação
Operadores Aritméticos C++ - ProgramaçãoOperadores Aritméticos C++ - Programação
Operadores Aritméticos C++ - Programação
 
Windows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
Windows Form C++ - Como trabalhar em Windows Forms no VIsual StudioWindows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
Windows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
 
Exercícios de Photoshop
Exercícios de PhotoshopExercícios de Photoshop
Exercícios de Photoshop
 
VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”
VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”
VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”
 
Dca Actionscript - aula 2
Dca   Actionscript - aula 2Dca   Actionscript - aula 2
Dca Actionscript - aula 2
 
Dca Actionscript - Aula 1
Dca   Actionscript - Aula 1Dca   Actionscript - Aula 1
Dca Actionscript - Aula 1
 
Os nossos Heróis Preferidos
Os nossos Heróis PreferidosOs nossos Heróis Preferidos
Os nossos Heróis Preferidos
 
Núcleo clubes
Núcleo clubesNúcleo clubes
Núcleo clubes
 
O som - Audacity
O som - AudacityO som - Audacity
O som - Audacity
 
Sessao 5 - Formação Unity
Sessao 5 - Formação UnitySessao 5 - Formação Unity
Sessao 5 - Formação Unity
 
Sessao 3 - Formação Unity
Sessao 3 - Formação UnitySessao 3 - Formação Unity
Sessao 3 - Formação Unity
 
Sessao 2 - Formação Unity
Sessao 2 - Formação UnitySessao 2 - Formação Unity
Sessao 2 - Formação Unity
 
Sessao 1 - Formação Unity
Sessao 1 -  Formação UnitySessao 1 -  Formação Unity
Sessao 1 - Formação Unity
 
Workshop Games for Good
Workshop Games for GoodWorkshop Games for Good
Workshop Games for Good
 
Ficha de trabalho - Workshop Unity
Ficha de trabalho - Workshop UnityFicha de trabalho - Workshop Unity
Ficha de trabalho - Workshop Unity
 
Manual Socrative
Manual SocrativeManual Socrative
Manual Socrative
 
Manual Kahoot
Manual KahootManual Kahoot
Manual Kahoot
 

Último

Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfMárcio Azevedo
 
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptxPLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptxSamiraMiresVieiradeM
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptxMarlene Cunhada
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptMaiteFerreira4
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxTainTorres4
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxBeatrizLittig1
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
Aula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdfAula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdfFernandaMota99
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManuais Formação
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfMarianaMoraesMathias
 

Último (20)

Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdf
 
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptxPLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptx
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.ppt
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docx
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
Aula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdfAula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdf
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envio
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
 

Animação de objetos multimédia - action script 3.0

  • 2. • AO DAR UM NOME A UMA INSTÂNCIA PODEMOS MUDAR-LHE AS PROPRIEDADES OU CONTROLÁ- LA.
  • 3. • REGRAS PARA NOMEAR INSTÂNCIAS: • TÊM QUE SER SÍMBOLOS – A INSTÂNCIA; • CADA NOME TEM QUE SER ÚNICO; • SÓ SE PODEM USAR LETRAS, NÚMEROS, UNDERSCORE OU $, MAIS NENHUM CARACTER SENDO QUE NÃO SE PODE COMEÇAR POR UM NÚMERO; • OS NOMES SÃO CASESENSITIVE. • NÃO SE PODEM USAR NOMES USADOS NA LINGUAGEM RESTRITA DO ACTIONSCRIPT.
  • 4. • MUDANÇA DAS PROPRIEDADES DE UM MOVIECLIP: • ROTAÇÃO; • X, Y; • LARGURA; • ALFA. a classe MovieClip tem propriedades como rotação , x , largura e alfa
  • 5. FAÇA UM QUADRADO SEGUIR O RATO NO ÉCRAN. RESOLUÇÃO:
  • 6. • UMA VARIÁVEL É UM ESPAÇO NA MEMÓRIA VIRTUAL DO COMPUTADOR QUE USAMOS PARA GUARDAR VALORES TEMPORÁRIOS; • TEM QUE SER DECLARADA E ESTA “DECLARAÇÃO” OBEDECE A REGRAS ESPECÍFICAS;
  • 7. • TIPOS DE VARIÁVEIS: • STRING: TEXTOS; • NUMBER: NÚMEROS REAIS; • INT: NÚMEROS INTEIROS; • UINT: NÚMEROS INTEIROS POSITIVOS; • BOOLEAN: VERDADEIRO OU FALSO; • NULL: • VOID .
  • 9. • OS OPERADORES PERMITEM EFETUAR CÁLCULOS: • +,-,*,/ • EXEMPLO:
  • 10. • SERVEM PARA COMPARAR DADOS: • > - MAIOR • < - MENOR • >= - MAIOR OU IGUAL • <= - MENOR OU IGUAL • == - IGUAL A • != - DIFERENTE DE • && - E • || - OU
  • 11. • CRIE UMA CALCULADORA COM OS 4 OPERADORES E DUAS PARCELAS:
  • 12.
  • 13. • CONDIÇÃO SE, PARA EXECUTAR AÇÕES EM CASOS ESPECÍFICOS; • SINTAXE: IF CONDIÇÃO {CONJUNTO AÇÕES} ELSE {CONJUNTO AÇÕES}
  • 14. • ESCREVA NUMA CAIXA DE TEXTO “ESQUERDA” OU “DIREITA” CONFORME O CURSOR ESTEJA NUM DOS QUADRANTES DO ÉCRAN.
  • 15.
  • 16. • CONDIÇÃO NO CASO DE, PARA EXECUTAR AÇÕES EM CASOS ESPECÍFICOS COM MUITAS PREMISSAS; • SINTAXE: SWITCH VARIÁVEL CONDIÇÃO 1: {CONJUNTO AÇÕES} CONDIÇÃO 2: {CONJUNTO AÇÕES} ….. CONDIÇÃO N: {CONJUNTO AÇÕES} DEFAULT {CONJUNTO AÇÕES}
  • 17. • ESCREVA NUMA CAIXA DE TEXTO QUAL O DIA DA SEMANA EM QUE ESTAMOS SABENDO QUE PARA OBTER O DIA DA SEMANA EXECUTA- SE: • VAR QUALDATA:DATE = NEW DATE(); • VAR QUAL:UINT = QUALDATA.GETDAY();
  • 18.
  • 19. • REPETIR N VEZES UMA AÇÃO; • SINTAXE: FOR (I (VARIÁVEL) = INÍCIO; I < FIM; I++) { CONJUNTO AÇÕES }
  • 20. • ESCREVER NO ÉCRAN 5 NÚMEROS SEGUIDOS. • RESOLUÇÃO: VAR I:INT; FOR (I = 1; I <= 5; I++) { RESULTADO.TEXT=RESULTADO.TEXT+STRING(I); }
  • 21. • REPETIR N VEZES UMA AÇÃO ATÉ QUE ALGO ACONTEÇA; • SINTAXE: WHILE (CONDIÇÃO ) { CONJUNTO AÇÕES; }
  • 22. • ESCREVER NO ÉCRAN NÚMEROS SEGUIDOS ENQUANTO A SUA SOMA SEJA INFERIOR A 10. • RESOLUÇÃO: VAR I,SOMA:INT; I=0; SOMA=0; WHILE (SOMA<10) { I++; SOMA=(SOMA+I); RESULTADO.TEXT=RESULTADO.TEXT+STRING(I); }
  • 23. • REPETIR N VEZES UMA AÇÃO ENQUANTO ALGO ACONTEÇA; • SINTAXE: DO { CONJUNTO AÇÕES; } WHILE (CONDIÇÃO )
  • 24. • ESCREVER NO ÉCRAN NÚMEROS SEGUIDOS ATÉ QUE I SOMADO SEJA INFERIOR A 10. • RESOLUÇÃO: VAR I,SOMA:INT; I=0; SOMA=0; DO { I++; SOMA=(SOMA+I); RESULTADO.TEXT=RESULTADO.TEXT+STRING(I); } WHILE (SOMA<10);
  • 25. • PERMITE GUARDAR DADOS NUMA VARIÁVEL EM FORMA DE MATRIZ. • SINTAXE: VAR MATRIZ:ARRAY = [“SEGUNDA", “TERÇA", “QUARTA"]; VAR MATRIZ:ARRAY = NEW ARRAY( 7 ); VAR MATRIZ:ARRAY = NEW ARRAY[];
  • 26. • ESCREVER OS DIAS DA SEMANA DE UM ARRAY. • RESOLUÇÃO: VAR I:INT; VAR DIAS:ARRAY = NEW ARRAY("DOMINGO", "SEGUNDA", "TERÇA", "QUARTA", "QUINTA", "SEXTA", "SÁBADO"); FOR (I = 0; I < (DIAS.LENGTH); I++) { RESULTADO.TEXT=RESULTADO.TEXT+" "+(DIAS[I]); }