XML / AS3 :: part III (Galeria Imagens)

Posted on 10. Mai, 2008 by admin in actionscript, flash, tutorial, xml

Finalmente o 3º tutorial de XML, continuando no assunto XML, desta vez criamos uma Galeria de imagens Dinâmica totalmente gerida via XML, espero que gostem, e fiquem atentos às novidades.

galeria XML

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • LinkedIn

Tags: , , , ,

28 Comments

Sílvio

10. Mai, 2008

Grande! Assim até dá pica aprender AS3!

Abraço!

Sílvio

14. Mai, 2008

Olá, era para tirar uma dúvida… não é possivel redimensionar a imagem? tentei imagemLoader.width
imagemLoader.height

mas não funciona…

obrigado!

admin

14. Mai, 2008

Olá Sílvio, é claro que é possível redimensionar o Loader, o único problema é que tens que garantir que em 1º lugar a imagem já esteja carregada no Loader para depois então poder redimensionar este.
No próximo tutorial e em sequência deste, quando efectuar o código para o preloader das imagens explicarei melhor.
mas se tiveres pressa basta inserires isto:


imagemLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, fim);
function fim(e:Event){
imagemLoader.width = 200;
imagemLoader.height= 200;

}

Sílvio

14. Mai, 2008

Obrigadão!

Daniel

15. Mai, 2008

Prezado Admin,
Gostaria muito de tirar uma dúvida, quem sabe você possa me ajudar.
Sou designer e trabalhei já alguns anos com o flash desenvolvendo banners, onde utilizava de programação códigos símples como stop, um getUrl e nada muito mais avançado. Hoje em dia altero template, consigo alterar bastante coisa no flash e desenvolver sites até com conteúdo xml (grande coisa hehe). Mas depois que descobri que o AS3 é uma linguagem de programação mesmo e não um script como no AS2, imaginei que deve ter uma sequência linear para poder aprender o AS3. Gostaria de saber você poderia indicar algum site ou material para o aprendizado do AS3, ou mesmo do AS2 mas de uma forma linear, para designers sem uma lógica de programação bem desenvolvida.
Sou apaixonado pelo flash e tenho certeza que com mais proficiência no AS vou conseguiur desenvolver animações, websites e aplicações avançadas, devido ao flash trabalhar com uma plataforma gráfica mais familiar para designers. O que você poderia me dizer sobre isso?
Desde já agradeço muito.
Um abraço.

joao

16. Mai, 2008

Olá Daniel,
Poderia aconselhar-te muitos sites e muitos manuais ou livros, pois o que não falta por ai são tutorias e e manuais, actualmente aconselho-te um livro editado recentemente e cujo site é http://www.learningactionscript3.com/ , actualmente é o manual que eu utilizo em formação para actionscript 3.0, tem uma abordagem muito virada para designers que nunca ou pouca vez escreveram código pelo que penso que seja o adequado para ti.
obrigado, e dispõe sempre

Daniel

16. Mai, 2008

Olá João,
Muito obrigado pela ajuda. Vou estudar!
Que apareça sempre alguem pra ajudar tmb quando você necessitar!
Obrigado.

Wilson Donizetti

16. Mai, 2008

fiz o tutorial… mas quando eu executo pelo flash funciona… mas quando executo pelo arquivo exportado… não funciona… o q pode ser???(aparece os botôes mas nada de imagens

joao

16. Mai, 2008

Estranho Wilson, assim de repente não me ocorre nada para não funcionar, claro que tens que ter os ficheiros das imagens na mesma pasta do ficheiro exportado, além disso se quiseres enviar por email um zip com a pasta dso teus ficheiros posso dar uma olhadela (blog@joaogoncalves.net).

Piloto

19. Mai, 2008

Não te esqueças do próximo tutorial!!! LOl

Las

23. Ago, 2008

Olá,
o tutorial está optimo, passo a passo, percebe-se tudo, Parabens! Mas responda-me uma coisa sff, só funcionará mesmo com AS 3 não é?
Obrigada!

joao

23. Ago, 2008

Em Resposta a questão solicitada, sim o código é todo em AS3.
obrigado pela participação.

Rita

26. Set, 2008

Olá!
Gostei muito do tutorial, é bem mais fácil aprender visualizando!
2 Questões:
Para construir uma fotogaleria com thumbnails, é possivel aproveitar parte deste código?
Se em vez de imagens tiver pequenos videos, suponhamos de 1 minuto cada, o processo é idêntico?

Obrigada

Sofia Pedroso

14. Out, 2008

Parabéns pelos tutoriais João. Estão fantásticos!!

Beijo,

Sofia

joao

14. Out, 2008

Em resposta a rita, quero pedir desculpa pelo atraso da resposta, mas em jeito de resposta se percebi a ideia era os thumbnails quando clicados fazerem correr um vídeo em vez de aparecer a imagem em grande, a logica seria a mesma mas ai ja teríamos que ajustar a instância para mostrar o vídeo, que pode ser eventualmente um FLVPlayback, estou a pensar colocar brevemente um tutorial com som e com vídeo. obrigado pela participacao rita

joao

14. Out, 2008

Olá Sofia é sempre um prazer receber um incentivo, e os teus serão sempre muito bem vindos obrigado.

Rita

17. Out, 2008

Olá!
Tudo bem, a qestão é mesmo essa…fico então a aguardar o tutorial!

Mais uma vez obrigada,

Rita

Helio Ricardo

03. Fev, 2009

Tutorial perfeito

Parabéns pela video aula. Ficou excelente.

João Gonçalves

04. Fev, 2009

Obrigado Hélio,

infelizmente ainda nao deu para fazer mais, mas vão passando brevemente comço a produzir mais alguns.

Miguel

23. Mar, 2009

Grande João, o tutorial está excelente! Agradeço a tua explicação! Gostaria que, se possível, explicasses como adicionar um trace da descrição de cada imagem. Não sei se estou a ser demasiado ingénuo, mas é que ainda não domino a coisa :P

Um grande abraço e continuação de bons trabalhos

Mike

29. Mar, 2009

Malta, eu não consigo que as imagens apareçam quando faço o upload dos ficheiros para o serviço de alojamento web. Aparece os botoes, mas as imagens nao aparecem. No flash aparece tudo bem, no dreamweaver idem, mas quando envio para o site dá este problema. Alguém sabe o porquê?

CUmps, Miguel

Vilmondes

22. Abr, 2009

Muito bom, João. Só fiquei me perguntando uma coisa.
Por que você não fez com OOP? Criando as classes tudo direitinho pro pessoal já ir se acostumando…

Parabéns pela iniciativa.

Abraço!

João Gonçalves

22. Abr, 2009

obrigado, a ideia das classes parece-me bem, mas inicialmente oi no sentido de não complicar e para quem nao tem conhecimentos avancados de OOP, mas pretendo rapidamente colcoar mais um tutorial explciando o padrão de desenho MVC, pode ser que ajude, lol

abraço,

Rogério

29. Mai, 2009

Olá João está de parabéns muito bom esse tutorial com o video é bem mais fácil de entender, mas estou com uma dificuldade pois fiz todo o codigo até o ultimo trace antes da linha 40 e deu tudo certo, mais depois teve um erro na linha (40) as imagens não carregam e depois com o codigo completo não aparece nem imagem e nem botão e da erro na
linha (28)

(28) function xmlCarregado(e:Event):void{
(40) imagemLoader.load(new URLRequest(fotos[imagemActual]));

1084: Erro de sintaxe: esperando identifier antes de function.
obs:as fotos,swf e o xml estão no mesmo ficheiro. (ficheiro =imagem1+imagem2+imagem3+imagem4+swf+xml)

Obrigado!
Rogério(São Paulo-Brasil)

João Gonçalves

01. Jun, 2009

obrigado Rogério pelo comentário, pelo teu texto nao consigo perceber qual o erro, mas cheira-me a faltar qualquer coisa na linha anterior a do erro, se quiseres enviar o fla par eu dar uma vista de olhos posso analisar.
abraço

joaquim

09. Ago, 2009

olá boa tarde

o tutorial está óptimo mas gostava de fazer uma pergunta: qual o comando a utilizar para associar videos às imagens (o url do video viria do xml) . Eu uso o geturl mas não consigo controlar o alvo onde esse video vai aparecer

obrigado
jd

João Gonçalves

17. Ago, 2009

Olá Joaquim,

lamento so responder agora tenho estado de férias, em relação a questão para integrar video em vez imagens, não basta actualizar o xml, tem que se utilizar ou a class FLVPlayback, ou entao criar o nosso proprio player, utilizando as classes NetConnection, NetStream e Video, infelizmente nao consigo explicar tudo por aqui, mas não deverás ter muita dificuldade em arranjar exemplos de players pela web se não conseguires encontrar envia-me um emai que posso devolver um zip com um exemplo.

joaquim

01. Set, 2009

olá

Eu sou o Joaquim, queria colocar algumas questões: A 1ª é que me esqueci dos meus dados de entrada para login nesta página. Se fosse possível gostaria que me informasse desses dados.
Outra questão é que me disse para lhe enviar um mail mas não sei qual o seu mail e tb não o encontrei aqui.
cmpts

jd

Leave a reply

You must be logged in to post a
video comment.