Manipulando MP3s com a classe Sound
January 24th, 2007Para manipularmos MP3s no Flash, utilizaremos a classe Sound. Para iniciar, deve-se criar um objeto Sound, e desta forma poderemos utilizar os seus métodos, propriedades e eventos.
Para manipularmos MP3s no Flash, utilizaremos a classe Sound. Para iniciar, deve-se criar um objeto Sound, e desta forma poderemos utilizar os seus métodos, propriedades e eventos.
Uma classe descreve as características de um objeto, ou seja, seus métodos e propriedades. Classes personalizadas devem ser armazenadas em um arquivo Actionscript externo, que são importados ao compilar o FLA.
Uma das principais diferenças entre o Actionscript 3.0 e as versões anteriores, é que antes existiam diversas opções de onde colocar os códigos - por exemplo: timelines, movieclips, botões, arquivos de Actionscript externo e classes. Enquanto que o Actionscript 3.0 é totalmente baseado em classes, onde os códigos são colocados em métodos (funções) da classe.
Se você observar, no menu existe uma nova categoria, Respostas, nesta categoria vou postar questões solucionadas por mim em listas de discussões, fóruns, e-mail, etc; pretendo postar apenas as questões mais elaboradas, esta nova categoria deverá aquecer a frequência de posts no blog.
A questão aqui é a seguinte, o usuário quer desenhar no Flash ao pressionar o botão do mouse e além disto ele quer saber a velocidade em que está sendo desenhado. Para poder desenhar com o mouse use os métodos lineStyle(), lineTo() e moveTo() da classe MovieClip.
Primeiramente Feliz Natal! Se você está lendo isso hoje, dia 25 de dezembro de 2006, parabéns, somos dois nerds, e como eu, você não deve possuir uma vida social e sente-se bem programando no final de semana, feriados, etc; por este motivo desejo a você leitor presente até no natal, um ótimo 2007!
Comecei a programar ontem a noite o exemplo acima, era para ser postado 23h59m, mas encontrei problemas em gerenciar o processamente do filme e cheguei a um resultado regular somente hoje, são muitos flocos realizando verificações individuais, por enquanto o máximo que eu consegui trabalhar sem comprometer o processamento foi com pouco mais de 200 flocos de neve.

Dentre todas as engines disponíveis para animação dinâmica no Flash, o Fuse Kit é simplesmente o melhor.
O Fuse, criado pelo Moses Gunesch, é um conjunto de classes que são instaladas através de um único arquivo MXP, a proposta do Fuse é de uma sintaxe limpa e compacta de grande flexibilidade. As easing equations usadas no Fuse Kit são as do Robert Penner.

O Leonardo França vai estar palestrando nesta quarta-feira, dia 20/12/2006, as 19h30m sobre o Adobe Apollo.
URL: http://adobechats.adobe.acrobat.com/augdfapollo/
Mais informações sobre a palestra no blog do Leonardo.
Obs.: Caso você ainda não conheça o Macromedia Breeze, agora Acrobat Connect Professional, um ótimo sistema de web conferência, é um boa oportunidade para conhecê-lo.
Além do novo endereço, aproveito para informar que eu regravei alguns vídeos dos experimentos de Detection Motion e Webcam Colorida. Regravei para ver se os vídeos ficavam menos esquisitos. =P
Essa é para Flash Designer's, veio da resposta que enviei para um dos fóruns da Adobe, o usuário que enviou a pergunta estava precisando exibir informações do tempo total e atual do filme que contém diversas cenas e frames, as informações deveriam ser exibidas em texto e visualmente em uma barra, veja abaixo:
Para usar o script, coloque-o no primeiro frame e crie um textfield dinâmico com suporte a multiline e a html e o instancie de txtFrameStatus, crie também um movieclip com uma barra horizontal, alinhe a direita do ponto de registro e a instancie de mcBar, o FPS usado deve ser setado no script na variável movieFPS.
Currently Flash Player reaches 98 percent of web browsers, in the world it's the platform most pervasive, these numbers are much larger than of technologies as JAVA, Microsoft Windows Media Player and Apple QuickTime Player.
Comparative graph of the Flash Player with other technologies:

The Flash Player version 8 has 90 percent approximately, and the version 9 has 36 percent approximately. More details about Flash Player by version.
Source: Flash Player Statistics.