GUILHERME G.G. (137 pts)

ALEXANDRE PORTO (1281 pts)

EDUARDO WALMOTT (226 pts)

GÉRIO (93 pts)

STICKMAN (155 pts)

LEANDRO AMANO (83 pts)

PEDRO CLAUDIO (50 pts)

GABRIEL SPORCH (53 pts)

RICARDO TEIXEIRA (40 pts)

NILTON BICALHO (61 pts)

DAAFY (55 pts)

EDUARDO CARREGA (150 pts)
Treinamento PontoFlash de Flash e ActionScript

Como poderia pegar as coordenadas de _x e _y do mouse?

Como criar uma sistema de senhas e login usando Flash e ASP?

Como determinar um tempo de pausa numa animação?

Como mascarar uma parte de uma imagem jpg carregada dinamicamente com setMask?

Uma instrução de um movieclip para a timeline principal não funciona.

Preciso do comando javascript, que com o botão direito do mouse surge um window.alert.

Função criada para código de contagem regressiva de data, para MX.

É possível carregar um filme (loadmovie) numa cena determinada?

Alguém sabe que programa edita filmes .mov, .avi, etc? E como colocar no Flash?

Projetores, barra de ferramentas e molduras.

Como criar uma função só para executar uma outra função com certos parâmetros?

Como crio um controlador de som de play e stop e em loop infinito desse som?

Cmo coloco um arquivo flash 800 x 600 em fullscreen no browser?

Preciso pegar no Flash variáveis do ASP.
Aprendendo a interagir Flash e ASP

Detectando funções de browser usando ASP

Parâmetro - Get camera().

Flash Communication Server MX - Primeira Parte

Simulando botões d'água no PhotoShop.

MC se movimenta ao contrario do mouse (velocidade, distância)

Bate-papo com Dennis Baldwin - FlashCFM.com

Utilizando o ScrollPane no Flash MX.

Alinhamento de objetos no Corel Draw

Busca em Textos no Flash MX

Dicas para otimizar seu SWF (revisado e atualizado).

Contador usando SharedObjects.
Stereo Control

Eventos MX

Embaralhar texto

Transição

MTV

Shared Object

Search

Menu Popup

Kaleidoscope

3d shadow

Menu XML

Loop FOR declarando variáveis
HOME | TRUQUES E DICAS
Como envio variáveis de um HTML para um SWF?
por Rômulo Nunes


No código htm <object > e <embed >

<PARAM NAME=movie VALUE="teste.swf?va=Como vai você?&vb=Vou bem!" >

Elas estarão no seu swf como _root.va e _root.vb

-------------------------------
PERGUNTA
-------------------------------

OK, funcionou beleza, mas ele vai como uma string, certo?
Não teria como eu mandar para o Flash o valor de uma variável...

-------------------------------
RESPOSTA
-------------------------------

No seu HTML você vai dar um nome para o objeto Flash na tag OBJECT:

<object id="zeca">
</object>

e vai criar um JavaScript assim:

<script>
    Enviar = function(){
        document.zeca.setVariable( "variavel" , 10 );
    }
</script>

e na tag body vc coloca assim:

<body onload="Enviar()">
</body>

Você pode utilizar essa forma para enviar, por exemplo, o conteúdo de um imput de um formulário:

No HTML:

   <head>
      <script>
          Enviar = function(){
            document.zeca.setVariable( "_root.seuNome" , document.formulario.seuNome.value );
            return( false );
          }
      </script>
   </head>
   <body>
       <p>
           <object id="zeca">
           </object>
       </p>
        <form name="formulario" id="formulario" >
            <input type="text"   id="seuNome" />
            <input type="button" id="Testar" value="Testar" onclick="return Enviar()"/>
        </form>
    </body>

No Flash você coloca um campo de texto dinâmico no seu palco com o nome de instância de campo, e coloca isso no seu frame:

_root.watch( "seuNome" , function( p , o , n ){
    campo.text = n;
} );

Agora é só digitar alguma coisa no seu campo do HTML e clicar em Testar que vai aparecer no campo do Flash ...

Rômulo Nunes e João Neto

0 comentário