Flash e JavaScript em Papervision3D

Quarta-feira, 11 junho, 2008

Edward Smith, desenvolveu uma capa em posição de explorar a API do Flash e Papervision3D em Javascript! A biblioteca, AS3Wrapper é compatível com o Firefox eo IE. Com o Safari para Windows é executado enquanto eu encontrei problemas com o Opera 9 para Windows nunca. O mecanismo subjacente a este projecto, e que torna essa "mágica" é o de incluir na nossa página HTML recipiente Flash (AS3Wrapper.swf) que aceita comandos Javascript (AS3Wrapper.js), para a prática da construção Flash objetos diretamente de Javascript.

O sistema, que explora as potencialidades do Javascript para se comunicar com um filme flash na página.
A vantagem de utilizar esta técnica, poderia residir na capacidade de criar dinamicamente o código JavaScript e Flash dinâmico, em seguida, ter também objectos ou, se preferir, criar conteúdo em Flash dinamicamente a partir de JavaScript. No Web site do autor é possível o acesso a documentação AS3Wrapper juntamente com uma série de demonstração online, como o de um cubo Papervision3D.

Para ter uma idéia de quão simples é a escrever código em Actionscript Javascript, aqui vai um exemplo:

Actionscript:
  1. .*; importar flash. exibição .*;
  2. .*; importar flash. líquida .*;
  3. ... (
  4. Loader ( ) ; var imagem: Loader = new Loader ();
  5. new URLRequest ( url ) ) ; imagem. carga (novo URLRequest (url));
  6. ; addChild (imagem);
  7. )

Em Javascrip ter:

JavaScript:
  1. playerInstance ) com (playerInstance)
  2. flash. display ) com (flash. display)
  3. flash. net ) { com (flash. net) (
  4. Loader ( ) ; var imagem = new Loader ();
  5. new URLRequest ( url ) ) ; imagem. carga (novo URLRequest (url));
  6. ; addChild (imagem);
  7. )

Post relacionado

Deixe um comentário

TAG XHTML <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Use <pre> para circundar código