FLASHGURU (155 pts)

MARCELO SIQUEIRA (96 pts)

LUI FERNANDO (151 pts)

PANDOGO (82 pts)

HELEN TRIOLO (444 pts)

STICKMAN (155 pts)

DENIS CARAVALHO (85 pts)

PEDRO CLAUDIO (50 pts)

KEN AWAMURA (130 pts)

MUZAK (45 pts)

ÉMERSON ROCHA (85 pts)

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

Como eu faco pra chamar um movie clip diretamente da Biblioteca?

Como se transforma uma imagem em imagem do tipo quadrinhos (huga huga)?

Como defino uma pausa (delay) em meu filme?

Como eu altero o conteúdo de um campo de texto por um botão?

Como dar um efeito alpha gradativamente, como se fosse um motion?

É possível incluir imagens em um arquivo HTML inserido dentro de um Flash e com scroll?

Classe para facilitar o uso dos SharedObjects.

Como faço para concatenar uma variável e uma String? Com eval?

Qual a vantagem de exportar alguma coisa do Fireworks para o Flash?

Como fazer abrir uma janela popup do Flash?

Como fazer um preloader móvel, que corre atrás do mouse?

Como acessar o valor de um campo de texto input via teclado?

Existe uma maneira de aproveitar um objeto criado num filme em outro?

Como fazer com que uma animação funcione como preload?
Flash Intro - Aspectos Básicos do MX

Code Animation - Parte 2

Objetos e classes

Jogo de colorir.

Sistema de busca utilizando Flash + ASP.

Motion Guide (guia de movimento).

LocalConnection

Formulário de e-mail com ASP.

Variáveis do servidor ASP em ambiente flash

AttachSound.

Botões comutadores ou com duas ações.

Clique Direito
Lighttext

Sound_control

Analogicclock

Marquee

HTML edit

WDDGmask

3dv3trails

Efeito Blur

Rand letters

Kick ball

Grass and wind

Simples HitTest
HOME | TRUQUES E DICAS
Que variáveis eu poderia usar para uma pergunta com 4 alternativas e uma só é correta.
por Gustavo R. Monteiro

A pessoa vai responder clicando na resposta correta... Se a pessoa acertar aparecerá Resposta correta ! e marcará 100 pontos no placar, que é o valor da pergunta número 1 e automaticamente irá para a segunda pergunta com valor de 200 pontos e assim por diante. Se ela errar aparecerá Resposta incorreta ! e não pontuará no placar que vai continuar zerado, e automaticamente irá para a segunda pergunta com valor de 200 pontos e assim por diante.

Partindo de que o formato da resposta é único e exatamente este que você disse, eu recomendaria que você criasse 4 MC´s diferentes para as respostas (3 para erradas e 1 para certa) e colocasse dentro deles um botão transparente e um TextField. Dê nome a cada um dos TextFields (pode ser o mesmo nome, não tem problema) e inicialize variáveis com os mesmos nomes deles no início da Scene em questão.

Lembre-se que esses TextFields são variáveis DOS MOVIECLIP`S, portanto precisam do caminho, tipo: (set variable: /instanceName1: campo = resposta1). Não deixe que o frame de inicialização seja tocado novamente. Não atribua a função de somar/diminuir valor do placar para dentro do botão, coloque dentro das propriedades do botão de cada MC (para isso basta clicar com o botão direito do mouse no botão e escolher properties, aí busque uma função onMouseEvent).

Isso fará com que ele funcione somente capturando o evento e a sua particularidade de funcionamento seja atribuída somente ao MC, garantindo que o botão possa ser genérico. Com isso o botão pode ser padrão, igual para todos eles, cobrindo a área que você gostaria que ficasse disponível para o clique. No entanto é necessário que ele fique em um layer superior ao do TextField.

É importante frisar que, apesar de terem o botão em comum, cada um dos MC´s é distinto e devem ter também Instance Names distintas para que as funções de atribuições de variáveis possam ser feitas. O fato de se atribuir, para as respostas, um TextField favorece que você possa ter o questionário montado dinamicamente, desde que eles tenham sempre um mesmo formato padrão, ou seja, vc pode ter declaradas 597zilhões de variáveis criadas e inicializadas com os valores das perguntas e das respostas, atribuindo ao questionário montado os seus valores na devida hora.

Gustavo A. R. Monteiro


0 comentário