AMAURY BENTES (123 pts)

MUZAK (45 pts)

EDUARDO PERROUD (52 pts)

DAUTON JANOTA (255 pts)

DANIELA PIRES (86 pts)

ALEXANDRE PORTO (1281 pts)

ZECA BALA (45 pts)

GABRIEL SPORCH (53 pts)

RICARDO TEIXEIRA (40 pts)

FÁBIO DUARTE (79 pts)

MARCOS JOSÉ PINTO (44 pts)

STICKMAN (155 pts)
Treinamento PontoFlash de Flash e ActionScript

Tenho um arquivo fla e gostaria de abrir um outro arquivo já feito quando esse fla estiver em execução.

Perguntas com quatro alternativas.

Como fazer um cronômetro regressivo, com botão pause, stop e play.

Porque um botão dentro de um movie clip não envia comandos para uma cena?

Script que chama o método play(); em todos os movieClips filhos de um movieClip.

Eu gostaria de saber o que é um IFrame.

Como fazer um botão desligar o som com um clique e ligar com outro clique sobre ele mesmo?

Importei um MOV pro flash, só que quando testo, o vídeo não começa.

É possível modificar uma animação de acordo com a hora do dia?

Gostaria de saber pra que servem os levels quando a gente faz um load variables?

Como fazer um formulário no flash usando ASP?

Tem como importar paletas de cores para o Flash?

Como fazer um mousetrail com duplicate e alpha?

Como faço o loading bem simples?
Botões estilo Apple.com feito no PhotoShop

Introdução ao Droptarget

Menu com tooltip usando actionscript.

Animação com TextFields Dinâmicos

Adicionar ao favoritos

Flash e as mudanças do IE

Clipes Inteligentes (SmartClip).

Desenho de letras - construindo fontes .TTF. no Corel Draw.

Enquete interagindo Flash MX 2004 + PHP + MySql

Troca de cor de imagens

Unindo e separando traçados - Fireworks

Escrevendo e lendo arquivos TXT com o FlashMX.
Carro com Tweening

Balls 3f

Enquete

3d geo

Alfabetar com colunas

Wormspyder

Collision gravity

Elástico

Movimento

Txt com preloader

Foguete

Theba
HOME | TRUQUES E DICAS
Quero enviar um comando entre dois swfs separados em um HTML.
por Eduardo Walmott

O que você precisa é fazer o seguinte:
num botão Action getURL coloque isso:

javascript:ControleFlash('MeuFlash','','GotoFrame','2')

No HTML onde está inserido o SWF, manda isso aqui no meio da TAG <HEAD> depois de <TITLE> e <META>

__________________________________________________

<script language="JavaScript">
<!--
function Objeto(n, d) {
var p,i,x; if(!d) d=document;
if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++)
x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++)
x=Objeto(n,d.layers[i].document);
if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function ControleFlash(objStr,x,cmdName,frameNum) {
var obj=Objeto(objStr);
if (obj)
eval('obj.'+cmdName+'('+((cmdName=='GotoFrame')?frameNum:'')+')');
}
//-->
</script>

____________________________________________________

Agora o mais importante:
o Flash está inserido no HTML como um object na linha onde se descreve o tipo de objeto deve ter um parâmetro name setado da seguinte forma: quando você colocou o comando javascript na action getURL o primeiro parâmetro da função foi 'MeuFlash', este tem que ser obrigatoriamente o nome do objeto que você quer controlar. A linha declarada ficará parecida com isso:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"codebase=" http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" width="271" height="33" name="MeuFlash">

Repare no último parâmetro declarando o "name" do "object". Bom, acho que isso resolve.

Eduardo Walmott


0 comentário