Isso aqui é o seguinte.
Lá atrás, há uns anos, eu e o camarada Casson precisávamos de praticidade na hora de fazer álbuns de fotos, inserir vídeos nos sites, etc. Aí fizemos um player pra "tocar" todos os formatos de arquivo que o Flash suporta. Com o advento da nova linguagem do Flash, o Actionscript 3, resolvi refazer o bendito componente. Tá em beta ainda, mas já dá pra usar.
Abaixo tem um exemplo de uso com links de teste - imagens, vídeos e swfs. E, pra citar fontes, os jpgs são da série Penuts meets Marvel e os vídeos, que são SENSACIONAIS, fazem parte do projeto Thru You do Kutiman, um cara que levou o conceito de web 2.0 às últimas consequencias, mixando videos de músicos do mundo inteiro, colocados no youtube. Simplesmente genial.
Como dá pra ver é algo simples e útil. Se vc não quiser usar o preloader embutido e quiser usar o seu próprio, basta setar a propriedade showUI pra false e usar a propriedade percentComplete na hora de desenvolver seu preloader (ou seus controles de reprodução) customizado. Ele despacha eventos também, como Event.COMPLETE que dispara quando a carga foi finalizada e o conteúdo está prestes a ser mostrado.
Os links pro código fonte estão na seção "Beta Area" ao lado. Pra quem não sabe, clicando no link vai te levar ao meu site no GoogleCode, lá tem todos os arquivos fonte e também o arquivo mediacontainer.swc. Veja como usar componentes no meu post anterior.
Esse é um projeto que estarei aperfeiçoando sempre que der. Algumas funcionalidades que eu prevejo implementar são suporte a mp3, transições e outras coisas menores.
Uma última coisa, com o media container é possível carregar SWFs também. Usei ele pra fazer um loader de jogos em Flash, por exemplo. Entretanto, carregar SWFs da versão antiga (Actionscript 2) em componentes AS3 é bastante problemático, então, há pouco suporte por enquanto. Vou falar mais desse assunto em breve.
Design Inspiration Videos for Creative Escape
5 hours ago


No comments:
Post a Comment