LUI FERNANDO (151 pts)

EDUARDO PERROUD (52 pts)

EDUARDO CARREGA (150 pts)

RODRIGO AMARAL (56 pts)

DENIS CARAVALHO (85 pts)

PEDRO CLAUDIO (50 pts)

MAURO ROCHA TAVARES (40 pts)

SASHA GUDEY (235 pts)

ÉMERSON ROCHA (85 pts)

MANGOOST (80 pts)

FÁBIO DUARTE (79 pts)

STICKMAN (155 pts)
Treinamento PontoFlash de Flash e ActionScript

Como fazer um random que nunca repita o resultado?

Na prática, qual a vantagem de usar o prototype?

Como tornar um objeto com alpha zero quando eu clicar em um dos outros itens?

Qual seria a diferença entre um MOVIE CLIP e um GRAPHIC?

Um TXT importado para um movieclip não funciona.

Qual é a melhor forma de carregar clips secundários? LoadMovie ou AttachMovie?

Como carrego os vários filmes que utilizarei no meu flash em apenas um preload?

Como faço para validar data de nascimento num formulário?

Exemplo de digitação de texto, com simulação de backspace.

Como fazer uma validação para verificar se num campo de entrada foi digitado um número ou não?

Como fazer um banner rotativo no flash?

Existe algum modo de definir quais variáveis vão ser enviadas pelo POST do flash?

Como fazer um objeto isqueiro acender quando arrasto sobre outro (fogão)?

Preciso urgentemente de um contrato.
Níveis dentro do Flash - Load Movie e Load Variables (segunda parte)

Rotacionar objetos 3D no Flash.

Bate-papo com Dennis Baldwin - FlashCFM.com

Line Draw.

Load Movie into level (nível)

Menu com tooltip usando actionscript.

HACKED - ANONYMOUS

Logo com aparência 3D - Fireworks

Gradiente variável

Botões estilo Apple.com feito no PhotoShop

Comunicação Flash-PHp-MySql - Objeto LoadVars

Efeito de Fogo no Photoshop
Menu rotativo

Raysoflight 2

Calculadora simples

Scroll html

Rotating puzzle

BarrasCrescentes

Foguete

Dynamic

Lace

Formulário

Primeira letra maíscula

Slide desk
HOME | TUTORIAIS
Duplicate Movieclip.
por Eduardo Walmott

Uma das muitas novas funcionalidades do Flash 5 é o uso de ActionScripts para compor os SWF's, dentre as várias funções uma é muito interessante, DuplicateMovieClip, neste tutorial vamos mexer um pouco com ele!

Com o Flash aberto vamos criar um objeto movieclip e instancia-lo com um nome qualquer, para este exemplo vamos usar "caixa", criaremos também um botão para executar a duplicação, no botão vamos colocar a seguinte action:

duplicateMovieClip("caixa", "caixa2",1)

onde: caixa é a instância do MovieClip, caixa2 é o nome do MovieClip duplicado.

Para complicarmos mais um pouco vamos ajustar as propriedades desde Movieclip duplicadopoderíamos fazer isto:

duplicateMovieClip("caixa", "caixa2",1)
setProperty("caixa2",_y,"100");
setProperty("caixa2",_x,"300");

ou de uma outra forma com o mesmo resultado o código poderia ser assim:

duplicateMovieClip("caixa", "caixa2",1)
caixa2._y=100;
caixa2._x=300;

Para o próximo exemplo vamos implementar um contador para duplicar N vezes o nosso MovieClip, o valor na linha onde há o while pode ser alterado para a quantidade de vezes que se quer duplicar o MovieClip:

cont=1;
while(cont<10) {
_root.caixa.duplicateMovieClip("caixan"+cont,cont);
cont += 1;
}

Seguindo com os exemplos podemos unir os dois últimos e criar uma animação da seguinte forma:

cont=1;
while(cont<20) {
_root.caixa.duplicateMovieClip("caixan"+cont,cont);
_root["caixan"+cont]._y = random(200);
_root["caixan"+cont]._x = random(500);
_root["caixan"+cont]._yscale = random(100);
_root["caixan"+cont]._xscale = random(100);
_root["caixan"+cont]._alpha = random(100)
cont += 1;
}

Os valores em random são os limites de cada propriedade, por exemplo o limite de _x é a largura do SWF.

Clique aqui para baixar o arquivo *.Fla



Devido à reformulação implementada no site, pode ser que você encontre alguns links quebrados. Por favor, ajude-nos a corrigir eventuais problemas nos informando links quebrados
1 comentário


Comentário de Felipe Avelino
| 1/5/2010 - 19:35 |


Isso foi algo muito interessante! Mas e esse eu quisesse fazer um gotoAndPlay no movieclip duplicado? Acontece que eu não estou conseguindo, pode dar essa ajuda?