MUZAK (45 pts)

GABRIEL SPORCH (53 pts)

RICARDO FIGUEIRA (33 pts)

EDUARDO PERROUD (52 pts)

SASHA GUDEY (235 pts)

RICARDO TEIXEIRA (40 pts)

PEDRO CLAUDIO (50 pts)

SÁVIO PONTE (39 pts)

STICKMAN (155 pts)

RÔMULO NUNES (32 pts)

BÁRBARA TOSTES (64 pts)

NETO LEAL (116 pts)
Treinamento PontoFlash de Flash e ActionScript

Quero saber mais sobre interação Flash X banco de dados (sql mysql etc).

Quero tocar 3 vezes um som e depois da terceira vez, iniciar outro som.

Preciso mudar a direção de um movimento via actionscript.

Quero fazer um preloader para um texto aberto com load variables.

Porque com o "With" não consigo atribuir um valor a uma variável?

Alguém pode me dizer se há como inserir um som midi numa apresentação flash?

Dá pra passar uma variável pra o filme através do html?

Como colocar eventos de botão em um movieclip no FlashMX?

Quero que meu SWF carregue em uma cena aleatória.

Preciso fazer um movieclip rodar ao contrário (retroceder).

Como posso fazer para que um objeto possa rodar no palco?

Quero que a hora, minutos e segundos de meu relógio tenham sempre duas casas decimais

Porque algumas vezes o flashplayer abre o browser e não o editor de email quando uso 'mailto'?

Num array de 44 elementos quero extrair 4 randomicamente, sem que eles se repitam.
Imagem Pixel a Pixel no PhotoShop.

Sistema de newsletter utilizando Flash + ASP

O desenho animado abrindo sites.

Time Delay

Máscara arrastável no Flash 4.

Objetos e classes

Janelas com abas.

Color changer

Alterando Artistic Media no Corel Draw

Load Múltiplos.

CD Record (um player com clips arrastáveis).

Gradiente variável
Sashacircle 4

Zoom e movimento

Lineas 2

Roll Image

Lente de aumento

Preloader run

TV static

Motioncomflip

Bolhas

Colision balls

Over menu

Efeito Blur
HOME | TRUQUES E DICAS
Não estou conseguindo fazer uma animação para if frame is loaded.
por Renato Costa


Quanto ao movie inical carregando (é isso que você quer saber??), é igual a andar de bicicleta: Andou a primeira vez aí você não esquece! Existem várias formas de se fazer. A que eu mais gosto é assim:

Depois que você terminou a sua animação principal, você abre o inspetor de cenas (inspector) e cria uma nova cena, no próprio inspetor você clica nesta nova cena e arrasta ela pra cima da sua cena principal, para que ela fique em primeiro lugar na exibição do filme! A partir do primeiro frame desta nova cena, crie uma animação qualquer, tipo a palavra carregando com três pontinhos indo e vindo (muito original :o)

Mas faça isso nos frames principais desta nova cena que irei chamá-la de carregando, e a outra cena de principal. (não crie um movie-clip faça direto na timeline principal). Volte à cena principal, vá até o último frame dela e clique com o botão direito neste frame e escolha propriedades, em Label dê um nome pra esse frame. Volte para a cena carregando, clique no primeiro frame e novamente escolha propriedades, clique em Actions, clique agora no sinal + e escolha If frame is loaded (é uma ação que determina esta condição: Se tal frame for carregado em determinada cena, será executada uma nova ação que virá na sequência).

Do lado direito tem uma janela com uma opção pra você escolher o Tal frame na cena que você determinar. Então escolha a cena que por default deve ser : Scene 1 (a sua cena principal)... Escolha agora o frame que será marcado para esse evento, marque a opção Label e estará lá na cortina o nome que você deu ao último frame não tá? clique nele!!! Pronto, a condição está estabelecida, mas falta determinar o que vai acontecer depois de ser identificada esta condição, veja que do lado esquerdo está a lista de ações que serão executadas neste frame, deve estar assim:

If Frame Is Loaded (Scene 1, nome do último frame da cena 1)
End Frame Loaded

Preste atenção: Sempre que você clicar em uma linha desta seqüência de ações, fica determinado que se você acrescentar uma nova ação ela virá logo abaixo desta ação marcada para ser executada na seqüência. Então clique na linha em que está o If Frame is Load etc...... Ela está marcada em azul agora correto? Este é o momento em que você vai acrescentar a ação que vai ser executada caso seja completada esta condição. Vá até o botão + e escolha a ação Go to, fazendo isso a lista de ações ficará assim:

If Frame Is Loaded (Scene 1, nome do último frame da cena 1)
Go to and Stop (1)
End Frame Loaded

Muito Bem! Agora olhe do lado direito e verá novamente opções pra você escolher e determinar o alvo desta ação Go to ( ir para ). Você deve escolher a cena principal (Scene 1) e escolher o que melhor lhe convier pra inciar seu filme: o número (se for uma animação simples escolha o número 1.. Lógico, que é o início da cena principal) ou se você tiver determinado um nome pra um frame qualquer lá na cena principal, ele aparecerá na cortina que se abre e é só escolhê-lo!!) Aí fica assim:

If Frame Is Loaded (Scene 1, nome do último frame da cena 1)
Go to and Stop (Scene 1, 1)
End Frame Loaded

Traduzindo a linguagem da máquina pra linguagem humana: Se o último frame da cena principal carregar totalmente, saia deste frame carregando e comece a executar a cena principal apartir do primeiro frame e seja o que Deus quiser!!! he he

Um detalhe muito importante: Esse negócio de carregando é coisa de internet, é quase certo que você não verá esse efeito diretamente no seu computador, pois o filme carregará tão rápido que nem vai aparecer o carregando, coloque num provedor gratuito quaquer por aí pra fazer umas experiências.

Renato Costa

0 comentário