IRAPUAN MARTINEZ (45 pts)

ÉMERSON ROCHA (85 pts)

ZEBEDIAH (35 pts)

FLASHGURU (155 pts)

GABRIEL SPORCH (53 pts)

MANGOOST (80 pts)

AUTOR DESCONHECIDO (100 pts)

RICARDO FIGUEIRA (33 pts)

JOÃO NETO (78 pts)

KEN AWAMURA (130 pts)

SÁVIO PONTE (39 pts)

RICARDO TAKAHASHI (180 pts)
Treinamento PontoFlash de Flash e ActionScript

Como checar o preenchimento de um campo de texto?

Quero que um movieclip filho cheque a colisão (hitTest) com um terceiro colocado na timeline principal.

Como fazer um movieclip carregar com um efeito elástico?

Preciso fazer um objeto menu que siga o mouse lentamente, com um delay.

Como alterar a cor de um texto dinâmico dependendo do foco?

Preciso de um Script de Contagem regressiva para o Flash.

Como funcionam os operadores (=, ==, + , ++)?

Quero calcular dinamicamente o valor de uma compra checando o preço e a quantidade comprada.

Preciso remover todas as arrays que tenho em um movieclip?

É possível executar, à partir do flash, uma apresentação do Power Point?

Dá para fazer animações 3D no Flash?

Como deslocar um filme para um frame diferente dependendo de uma resposta?

Para que serva a função eval?

Quero que quatro movie clips percorram o stage e parem um abaixo do outro.
Formulário de e-mail com ASP.

Quando usar vetor ou bitmap?

Perspectiva 3D no Flash

Imagem Pixel a Pixel no PhotoShop.

Scroll dinâmico no Flash 5.

Desenvolvendo um Controle de Volume Customizado em Flash

Gerenciando camadas no CorelDraw

Alinhamento de objetos no Corel Draw

Integração Dreamweaver + Fireworks.

Adicionar ao favoritos

Gira logo.

Looping.
Pointer

Número de caracteres

Easy preloader

Textfind

Bola de vidro

Objeto loadVars

Following

Menu com abas

Movimento

3d geo

Dottextsimple

On Off Button
HOME | TUTORIAIS
Load Movie into level (nível)
por Alexandre Porto

Há duas formas de se carregar um filme com load movie: "into level" (nível) e "into target" (sobre um movieclip alvo). Nessa mesma seção há um tutorial que mostra como trabalhar com into target, vamos ver o into level dessa vez.

A grande vantagem de se trabalhar com dois ou mais filmes sobrepostos é o fato de que eles podem se comunicar, trocando variáveis e instruções. Os filmes abertos em níveis superiores se tornam parte integrante do site, tendo o filme principal como base. Os filmes dos "levels" diferentes de 0 (zero) ficam sem background e importam o frame rate do filme principal. Faça um teste.

Crie dois arquivos com o mesmo tamanho. Chame-os "load1" e "load2". No primeiro, defina a cor do background (Ctrl + M) como azul e desenhe nele um retângulo vermelho posicionado mais à esquerda. No "load2", defina o background verde e desenhe um círculo amarelo bem no centro. No primeiro frame do "load1" coloque esse código:

loadMovieNum ("load2.swf", 1);

Repare na janela de actions, que foi definido como load movie "into level". Exporte o "load2" e depois o "load1". Você deverá estar vendo um filme com fundo azul e o círculo sobre o retângulo. Lembre-se que o círculo está em um "level" acima do retângulo. Agora vamos ver como eles se comunicam?

No "load1", selecione o retângulo e pressione F8. Escolha a opção MovieClip. No painel Instance (Ctrl +I) digite "objectAlvo" (sem aspas). Esse nome será usado como referência pelo actionscript para esse objeto.

Vamos ao "load2". Selecione o círculo, pressione F8, mas dessa vez escolha "Button". Abra a janela Actions (Shift + Ctrl + A) e digite:

on (release) {
   _level0.objectAlvo._x = _level0.objectAlvo._x +10;
}

Exporte o filme. Volte ao "load1" e exporte também. Clique no círculo/botão e veja que você estará movendo o retângulo do "level0".

Assim como você enviou essa instrução, poderia trocar variáveis ou qualquer outra referência. Experimente declarar uma variável no "load1".

varLoad = "essa variável foi carregada de outro level";

Vá no "load2", crie um campo de texto dinâmico (Painel/Opções de texto) e associe a ele a seguinte variável:

_level0.varLoad

Teste os filmes para ver. É importante não esquecer que é necessário usar, no path, o _leveX. Você pode ter quantos níveis quiser ... sempre um se sobrepondo ao outro. Se você carregar o filme no "level0", ele substituirá o filme principal. Nunca poderá haver dois filmes no mesmo "level". OK?

Espero que este tutorial tenha sido útil. Até á próxima! Baixe aqui o arquivo exemplo desse tutorial. Quaquer dúvida inscreva-se em nossa lista de discussão PontoFlash.



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
2 comentários


Comentário de Thiago
| 5/12/2012 - 10:59 |


Eu tenho uma dúvida quanto ao level. Eu tenho arquivos em flash e os coloco pra carregar no level 10. Só que ao clicar pra carregar outro swf, antes de abrir esse outro, aparece a imagem de um antigo swf (Que é o inicial que se carrega), mas porque esse erro acontece? É porque tá tudo no mesmo level?



Comentário de Filipe dias
| 27/1/2012 - 11:50 |
http://http://www.pontoflash.com.br/tutoriais_con.php?autor=

o loink está quebrado