Vim comentar com vocês de um projeto conjunto sobre Flash e ActionScript que entrou no ar essa semana. A FlashPedia é um blog coletivo onde participam desenvolvedores e entusiastas que eu conheço de comunidades sobre Flash.
Nossa meta é falar de novidades e de estudos com ênfase em AS3 e OOP.
Pra quem quiser acompanhar, o endereço é http://www.flashpedia.com.br.
Acompanhe!
Olá amigos.
Hoje venho comentar um bug no mínimo estranho usando versões de Flash Player 9 e Action Script 3.
O erro consiste em não conseguir identificar um objeto na timeline usando AS3.
O Rafael Pangrácio, um colega e guru foi quem comentou sobre esse erro – no mínimo bizarro – que acontece quando você trabalha a timeline com perfil para Flash Player 9.
Constatando o Erro:
Abra um documento em branco do flash, escolha as3 e no perfil, escolha Flash Player 9.
Desenhe um retângulo qualquer, tranforme em movieclip e instancie como quiser (eu nomeei de “conteudo”)
Entre no movieclip e mova o retângulo do primeiro para o segundo frame, tranforme novamente em movieclip, instancie (eu usei “mymc”), então termos um movieclip com outro movieclip dentro no quadro 2.
Voltando a raíz do palco, digite no painel de ações: conteudo.gotoAndStop(2);
trace(conteudo.mymc);
trace(conteudo.mymc.name);
Observe o output
Erro no mínimo estranho, afinal estamos fazendo um processo simples, não poderia retornar esse erro.
Este post sobre a TweenLite foi criado incialmente por mim para uma comunidade de developers no Orkut, a FlashPedia, e estou replicando ele aqui no blog porque notei que muita gente tem procurado por ela no google e chegado até meu blog.
Onde conseguir a TweenLite? http://blog.greensock.com/tweenliteas3
Versão: 10
Free
Observações inciais:
Em sua versão 10 a engine mudou de nome e ganhou novas funcionalidades, que fazem desta família de Classes uma excelente ferramenta de trabalho.
Além da TweenLite fazem parte da Greensock Tweening Plataform:
TweenMax
TweenGroup
A família toda ganhou uma nova arquitetura baseada em plugins, o que permite extender a potencialidade da TweenLite para alguns efeitos que a TweenMax oferece.
Está no ar para download a nova versão da Mp3Lite.
Após uma série de modificações, correções de bugs e melhorias a classe está melhor e agora ganha uma grande melhoria, a adição de uma classe de Eventos, a Mp3Event.
As possibilidades de criação agora são bem maiores que da antiga versão 1.x, possibilitando uma personalização (como já dito) bem maior de um mp3player. Com a classe de eventos é possível ainda aumentar a interação com a navegação de usuários em sites, por exemplo.
Para fazer o download da Classe e ver a documentação, clique aqui.
Por favor, reportem os bugs que encontrarem, obrigado.
PS: Falam bem da gente http://msdevstudio.com/blog/2008/07/29/30-classes-as3-bem-teis/
Olá!! Para começar dêem uma sacada no Player abaixo:
Você precisa fazer o download do Flash Player para visualizar este conteúdo.
Este é o player de exemplo da nova versão da Mp3Lite, a 2.0.
Esta nova versão tráz uma série de alterações que expandem a capacidade de personalização de um player de mp3 para 100%.
Fico como sempre longe do meu querido blog, mas é falta de tempo e realmente falta tempo para escrever ou criar algo interessante aqui.
Mas para quem lê o blog e utiliza a Mp3Lite eu preparei uma atualização que será muito bem-vinda, pois corrige alguns bugs e adiciona melhorias no funcionamento da Classe, permitindo cada vez mais personalização.
Andei abandonando meu blog para terminar uns trabalhos que estavam em fila, dentre eles o site da loja de moda masculina Maria Pitanga Homem, em Campo Grande MS (onde moro), quem quiser conferir basta visitar http://www.mariapitangahomem.com.br.
Bom, tenho notado pelo google analytics que um grande percentual de visitantes acha meu blog procurando por Preloaders, os famosos “carregando” para sites em flash.
Baseando-me nisto e em um tutorial simples do gotoAndLearn(), fiz um resumido em português para o pessoal que precisa de um preloader em as3.
Faz um certo tempo que estou sem postar nada interessante (nada mesmo) no blog, mas tenho andado ocupado.
Boa notícias, fiz algumas alterações na Mp3Lite, para permitir um controle e uma interação maiores do usuário e do desenvolvedor com os mp3players criados a partir dela.
Principais alterações:
Removido o suporte a mp3 única por função, mas antes de qualquer coisa, basta utilizar uma única linha no xml
Adicionado suporte a movieclips com máscara, ou seja, agora você pode colocar a playlist dentro de uma rolagem. (O Exemplo acompanha uma)
Agora dar play, pause, stop, previous e next nos sons da playlist ficou mais versátil, você não precisa mais se prender aos movieclips, você pode disparar eventos, por exemplo:
myplayer.play();
Alterados os nomes dos métodos, basicamente trocando is por set, confira!!!
Você precisa fazer o download do Flash Player para visualizar este conteúdo.
Criada inicialmente por Leo Cavalcante e por mim, a classe atingiu um nível de uso e distribuição, através da nossa colaboração conjunta.
O objetivo principal da classe é encapsular a maioria das funções e eventos necessários para fazer um mp3player completo (controles, progresso, tempo, informação, playlist) dentro dela e permitir ao usuário acelerar o processo de desenvolvimento.
Bom, aos iniciados em AS3, já devem ter ouvido falar em ShariKura 3D API, bom para quem não conhece um link útil é o do blog do Rafael Lima onde ele explana rapidamente e envia você para a página do criador desta engine(api).
Resumindo, um cara chamado Masayuki Kido criou uma fantástica api 3d em AS3.
Usando essa API e demonstrando todo o seu potencial, não só da API mas como do seu criador, ele criou esse RIA, onde você desenha seu próprio personagem e pode compartilhar com seus amigos ou em blogs.
Comentários recentes