SlideShare uma empresa Scribd logo
1 de 10
Clara Ferreira
• QUANDO CRIAMOS APLICAÇÕES TORNA-SE NECESSÁRIO GUARDAR
ALGUNS DADOS DE FORMA SIMPLES.
• UMA DAS SOLUÇÕES PODERÁ SER O RECURSO A UM TIPO DE
VARIÁVEL MUITO ESPECÍFICA: SHAREOBJECT.
var saveDataObject:SharedObject;
var pontos:SharedObject;
• DEVE GUARDAR-SE A INFORMAÇÃO SEM QUE SEJA DEFINIDO O
CAMINHO PARA QUE FUNCIONE A PARTIR DE QUALQUER SÍTIO.
• RECORRE-SE À FUNÇÃO GETLOCAL.
pontos = SharedObject.getLocal("teste");
• DEPOIS PODEMOS GUARDAR QUASE TODO O TIPO DE DADOS
ATRAVÉS DA FUNÇÃO DATA.
• POR EXEMPLO ATRAVÉS DA VARIÁVEL VAR PONTUACAO:OBJECT =
{HIGHSCORE:100, NOME:“JOGADOR 1", TEMPO:10,4} PODERIA
ACEDER OU MODIFICAR O VALOR DESTAS PROPIEDADES, ACEDENDO
POR EXEMPLO À PROPRIEDADE HIGHSCORE, USANDO O CÓDIGO:
PONTUACAO.HIGHSCORE
• SÓ PRECISAMOS DE CRIAR A SEGUINTE EXPRESSÃO:
pontos = SharedObject.getLocal("teste");
• USANDO O COMANDO FLUSH
pontos.flush();
• PARA IR BUSCAR OS DADOS USA-SE UMA VARIÁVEL E OS DADOS DA
VARIÁVEL PONTOS QUE É SHAREDOBJECT.
pontosatuais = pontos.data.dados;
• CRIE UM EXERCÍCIO QUE VÁ ADICIONANDO PONTOS E OS GUARDE
NUM FICHEIRO COM O SEGUINTE ASPETO:
VAR PONTOS:SHAREDOBJECT;
VAR PONTOSATUAIS:INT;
INICIAR();
FUNCTION INICIAR():VOID
{
PONTOS = SHAREDOBJECT.GETLOCAL("FICHEIRO");
SOMA.ADDEVENTLISTENER(MOUSEEVENT.CLICK,
PONTUAR);
IF (PONTOS.DATA.DADOS == NULL)
{ PONTOS.DATA.DADOS = 0; }
ELSE
{ PONTOSATUAIS = PONTOS.DATA.DADOS;}
TEXTO.TEXT = ("PONTOS: " + PONTOSATUAIS);
}
FUNCTION PONTUAR(E:MOUSEEVENT):VOID
{
PONTOSATUAIS += 1;
TEXTO.TEXT = ("PONTOS: " + PONTOSATUAIS);
PONTOS.DATA.DADOS = PONTOSATUAIS;
PONTOS.FLUSH();
}
• CRIE UMA APLICAÇÃO PARA SMARTPHONE QUE FAÇA UMA SÉRIE DE
PERGUNTAS CARREGADAS DE UM FICHEIRO EM XML E GRAVE A
PONTUAÇÃO DO UTILIZADOR.

Mais conteúdo relacionado

Mais de Clara Ferreira

Exercícios Conceitos Introdutórios C++ - Matéria do Ensino Secundário
Exercícios Conceitos Introdutórios C++ - Matéria do Ensino SecundárioExercícios Conceitos Introdutórios C++ - Matéria do Ensino Secundário
Exercícios Conceitos Introdutórios C++ - Matéria do Ensino SecundárioClara Ferreira
 
Ciclos de Repetição - C++ - Matéria do Ensino Secundário
Ciclos de Repetição - C++ - Matéria do Ensino SecundárioCiclos de Repetição - C++ - Matéria do Ensino Secundário
Ciclos de Repetição - C++ - Matéria do Ensino SecundárioClara Ferreira
 
Conceitos Introdutórios C++ - Matéria do Ensino Secundário
Conceitos Introdutórios C++ - Matéria do Ensino SecundárioConceitos Introdutórios C++ - Matéria do Ensino Secundário
Conceitos Introdutórios C++ - Matéria do Ensino SecundárioClara Ferreira
 
Dados e estruturas C++ - Conceitos. Matéria de Secundário
Dados e estruturas C++ - Conceitos. Matéria de SecundárioDados e estruturas C++ - Conceitos. Matéria de Secundário
Dados e estruturas C++ - Conceitos. Matéria de SecundárioClara Ferreira
 
Fichas de Revisão C++ - Mais exercícios para treino
Fichas de Revisão C++ - Mais exercícios para treinoFichas de Revisão C++ - Mais exercícios para treino
Fichas de Revisão C++ - Mais exercícios para treinoClara 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
 

Mais de Clara Ferreira (20)

Exercícios Conceitos Introdutórios C++ - Matéria do Ensino Secundário
Exercícios Conceitos Introdutórios C++ - Matéria do Ensino SecundárioExercícios Conceitos Introdutórios C++ - Matéria do Ensino Secundário
Exercícios Conceitos Introdutórios C++ - Matéria do Ensino Secundário
 
Ciclos de Repetição - C++ - Matéria do Ensino Secundário
Ciclos de Repetição - C++ - Matéria do Ensino SecundárioCiclos de Repetição - C++ - Matéria do Ensino Secundário
Ciclos de Repetição - C++ - Matéria do Ensino Secundário
 
Conceitos Introdutórios C++ - Matéria do Ensino Secundário
Conceitos Introdutórios C++ - Matéria do Ensino SecundárioConceitos Introdutórios C++ - Matéria do Ensino Secundário
Conceitos Introdutórios C++ - Matéria do Ensino Secundário
 
Dados e estruturas C++ - Conceitos. Matéria de Secundário
Dados e estruturas C++ - Conceitos. Matéria de SecundárioDados e estruturas C++ - Conceitos. Matéria de Secundário
Dados e estruturas C++ - Conceitos. Matéria de Secundário
 
Fichas de Revisão C++ - Mais exercícios para treino
Fichas de Revisão C++ - Mais exercícios para treinoFichas de Revisão C++ - Mais exercícios para treino
Fichas de Revisão C++ - Mais exercícios para treino
 
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
 

Último

ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
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
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdflucassilva721057
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
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
 
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
 
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
 
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestreCIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestreElianeElika
 
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdfGEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdfElianeElika
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamentalAntônia marta Silvestre da Silva
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOAulasgravadas3
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
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
 

Último (20)

ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
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
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdf
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
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...
 
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 ...
 
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ã
 
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestreCIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
 
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdfGEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
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!
 

Animação de objetos multimédia guardar dados

  • 2. • QUANDO CRIAMOS APLICAÇÕES TORNA-SE NECESSÁRIO GUARDAR ALGUNS DADOS DE FORMA SIMPLES. • UMA DAS SOLUÇÕES PODERÁ SER O RECURSO A UM TIPO DE VARIÁVEL MUITO ESPECÍFICA: SHAREOBJECT. var saveDataObject:SharedObject; var pontos:SharedObject;
  • 3. • DEVE GUARDAR-SE A INFORMAÇÃO SEM QUE SEJA DEFINIDO O CAMINHO PARA QUE FUNCIONE A PARTIR DE QUALQUER SÍTIO. • RECORRE-SE À FUNÇÃO GETLOCAL. pontos = SharedObject.getLocal("teste");
  • 4. • DEPOIS PODEMOS GUARDAR QUASE TODO O TIPO DE DADOS ATRAVÉS DA FUNÇÃO DATA. • POR EXEMPLO ATRAVÉS DA VARIÁVEL VAR PONTUACAO:OBJECT = {HIGHSCORE:100, NOME:“JOGADOR 1", TEMPO:10,4} PODERIA ACEDER OU MODIFICAR O VALOR DESTAS PROPIEDADES, ACEDENDO POR EXEMPLO À PROPRIEDADE HIGHSCORE, USANDO O CÓDIGO: PONTUACAO.HIGHSCORE
  • 5. • SÓ PRECISAMOS DE CRIAR A SEGUINTE EXPRESSÃO: pontos = SharedObject.getLocal("teste");
  • 6. • USANDO O COMANDO FLUSH pontos.flush();
  • 7. • PARA IR BUSCAR OS DADOS USA-SE UMA VARIÁVEL E OS DADOS DA VARIÁVEL PONTOS QUE É SHAREDOBJECT. pontosatuais = pontos.data.dados;
  • 8. • CRIE UM EXERCÍCIO QUE VÁ ADICIONANDO PONTOS E OS GUARDE NUM FICHEIRO COM O SEGUINTE ASPETO:
  • 9. VAR PONTOS:SHAREDOBJECT; VAR PONTOSATUAIS:INT; INICIAR(); FUNCTION INICIAR():VOID { PONTOS = SHAREDOBJECT.GETLOCAL("FICHEIRO"); SOMA.ADDEVENTLISTENER(MOUSEEVENT.CLICK, PONTUAR); IF (PONTOS.DATA.DADOS == NULL) { PONTOS.DATA.DADOS = 0; } ELSE { PONTOSATUAIS = PONTOS.DATA.DADOS;} TEXTO.TEXT = ("PONTOS: " + PONTOSATUAIS); } FUNCTION PONTUAR(E:MOUSEEVENT):VOID { PONTOSATUAIS += 1; TEXTO.TEXT = ("PONTOS: " + PONTOSATUAIS); PONTOS.DATA.DADOS = PONTOSATUAIS; PONTOS.FLUSH(); }
  • 10. • CRIE UMA APLICAÇÃO PARA SMARTPHONE QUE FAÇA UMA SÉRIE DE PERGUNTAS CARREGADAS DE UM FICHEIRO EM XML E GRAVE A PONTUAÇÃO DO UTILIZADOR.