JOTA LAGO (40 pts)

NETO LEAL (116 pts)

DENIS CARAVALHO (85 pts)

IRAPUAN MARTINEZ (45 pts)

DAUTON JANOTA (255 pts)

LEANDRO AMANO (83 pts)

LUIZ AVANCI (51 pts)

SYDNEY GANHO (60 pts)

LUI FERNANDO (151 pts)

KEN AWAMURA (130 pts)

FÁBIO DUARTE (79 pts)

MARLOS ALVES CARMO (90 pts)
Treinamento PontoFlash de Flash e ActionScript

Começando a entender o evento onResize do objeto Stage.

Como fazer para que meu flash aberto com Load Movie tenha fundo transparente.

Queria fazer um botão redondo que surgem novas circunferências que vão sumindo.

Como eu faço no flash para um logo girar como se fosse um 360º só que na horizonal?

Preciso fazer uma validação num formulário.

Como fazer uma linha criada via métodos de desenho ir crescendo da direita para a esquerda?

Estou com dificuldades de usar fontes true type sem anti-aliasing.

Como faço, caso o usuário não tenha o plugin do flash5.

Preciso urgentemente de um contrato.

Como faço para um botão que já abriu um loadmovie, ficar nulo quando o mesmo já está na tela, para que ele não fique repetindo a mesma ação?

É possível mudar a cor da fonte de um texto dinâmico via Action?

Importar variáveis de um TXT, com loadVars em um compontente scrollBar (rolagem).

Existe o Triad (instalador único para apache, mysql e PHP) para linux?

Como fazer um link para fechar uma animação?
Trace Bitmap.

O desenho animado abrindo sites.

Local Shared Objects primeira parte.

Detecção do FlashPlayer.

Criando uma nova categoria (paleta) na Barra Insert do seu Dreamweaver.

Flash MX 2004 - class e prototype

Flash e X-Technologies · A Nova Ordem do Mundo?

Desenhando interativamente no Flash 5

Ilustrando com effects e gradientes no Fireworks

Menu infinito

Sistema de busca utilizando Flash + ASP .

Clipes Inteligentes (SmartClip).
Tabela periodica

Fumaça

Duplicate MC

Textfind

Mira mouse

Kaleidoscope

Following

Gloria News

Drag txt

3d Splines

Movimento

Rotacao de banner
HOME | TRUQUES E DICAS
Como faço para enviar variáveis entre dois swfs?
por Marcelo Siqueira


Você pode passar variáveis diretamente de um swf para outro usando os flashmethods para o javascript.
Use no movie1:

getURL(’javascript:window.document.movie2.SetVariable(’variavel’,’valor’)’);

movie2 é o id do outro swf.

Alguém na lista perguntou sobre controlar swf´s em diferentes frames. Dá pra fazer com esses métodos também. Ah, essa é a sintaxe para o IE. Façam uma busca no site da Macromedia, por flashmethods. Tem vários outros comandos, além do setvariable, e alguns detalhes para funcionar também no Netscape, através do swliveconnect.

O lado ruim: não vai rolar no MAC ou no Netscape 6.

Marcelo Siqueira

Olá a todos da lista. Na versão Flash MX, a comunicação entre filmes swf é possível usando o chamado local connection. A chamada conexão movie-to-movie é possível em filmes rodando no mesmo cliente mas podem rodar em aplicações diferentes, como no desktop-internet e outros. A sintaxe é bem parecida com o local shared object.

http://www.macromedia.com/support/flash/ts/documents/localconnection/localconnection_files.zip

Esse arquivo é um exemplo do que essa classe LocalConnection pode fazer.

André Nobre

É verdade, André.
Esse recurso do FlashMX, o localconnection, é bem poderoso.
E é feito exatamente para isso.
A partir de um swf, você pode acionar uma função em outro swf que esteja presente na hora, passando parâmetros para ela.
E sua utilização é simples, por exemplo:

No swf que envia:

on (release) {
manda == new LocalConnection();
manda.send(’id’, ’meuMetodo’, texto1, texto2);
delete manda;
}

1- você cria um objeto do tipo localconnection (’manda’).
2- usa o método send para enviá-lo, definindo como parâmetros: uma identificação (’id’), o nome da função a ser acionada no outro swf (’meuMetodo’), os parâmetros a serem passado para ela (texto1, texto2, etc.).
3- remove o objeto, depois de enviado

No swf que recebe:

recebe == new LocalConnection();
recebe.meuMetodo == function (val1, val2) {
texto1 == val1;
texto2 == val2;
}
recebe.connect(’id’);

1- você cria um objeto do tipo localconnection (’recebe’).
2- associa a ele a função que quiser, usando o nome da função enviada pelo outro (’meuMetodo’).
3- executa o método connect, do objeto, usando a identificação (’id’) como parâmetro.

Ele executa a função, usando os parâmetros enviados (texto1, texto2, etc.). Dá para acionar qualquer coisa em um swf, a partir de outro.

Marcelo Siqueira

1 comentário


Comentário de Fernando
| 5/11/2012 - 17:46 |


Estou usando o localconnection para passar variáveis de pequenos swfs (thumbnails) para o swf principal. O problema é que após a sexta transferencia de variavel (sexto click) ele não transfere mais. Pesquisei e descobri que existe uma limitação de 60k para transferências com o localconnection. Você teria alguma idéia de como brular isso?