GÉRIO (93 pts)

MARCELO SIQUEIRA (96 pts)

EDUARDO PERROUD (52 pts)

KEN AWAMURA (130 pts)

IRAPUAN MARTINEZ (45 pts)

FLASHGURU (155 pts)

RICARDO TEIXEIRA (40 pts)

JONAS GALVEZ (521 pts)

DENIS CARAVALHO (85 pts)

HELEN TRIOLO (444 pts)

DAAFY (55 pts)

ALEXANDRE PORTO (1281 pts)
Treinamento PontoFlash de Flash e ActionScript

Como carregar uma imagem JPEG, com local e tamanho pré-definidos?

Preciso simular um motion tween via action script.

Preciso de um comando que faça um MC começar a rodar quando outro MC chega em certo ponto?

Quero fazer uma busca de texto no Flash.

Como abrir um filme por load movie em uma determinada posição?

Como retornar variáveis de um PHP no Flash?

Como desabilitar um botão quando eu carrego o swf e habilitar quando descarregar o swf.

Para que serve e como usar o LoadVars? Substitui o LoadVariables?

Como fazer um objeto ter um movimento elástico?

Porque imagens TIFF têm melhor qualidade do que as imagens em .JPG (1).

Como desabilitar os comandos Esc e Alt+F4 numa página do flash?

Há uma forma de modificar a aprência de um compontente scrollbar ou scrollpane?

Como fazer um autoRun para um executável do Flash?

Por favor se faz máscara? Quero que sobre o meu texto passe um círculo mostrando o que está escrito.
Objeto Color

Desenhando um avião no Flash

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

Botão dinâmico via Action Script.

Tratamento de imagens e alguns efeitos no Fireworks

Local Shared Objects segunda parte.

Objeto Movieclip - Endereçamento (segunda parte)

Abrir PopUp no Flash com JS e ASP.

Jogo da Forca (segunda parte)

Formulário usando Flash e PHP

Ação Imprimir.

Botão avançar e recuar.
Calculadora simples

Static

Supermascara

3d All

Drag menu F5

Rand letters

Menu deslizante 2

Pop menu

Upperfirstletter

Motion guide

Arrasta e atrito

Scrolling image
HOME | TRUQUES E DICAS
É possível criar uma variável de outra variável?
por Alexandre Porto


Preciso enviar (gotoAndStop) o filme para um frame referenciado por uma variável localizarAlvo (gerada randomicamente). Uma vez enviado, preciso declarar uma variável que me diga se eu já visitei antes esse frame.

Coloque isso no primeiro frame de sua timeline principal. Nesse exemplo a timeline teria 20 frames.

if (!inited) {
inited = true;
_global.framesAlvo = [];
for (i=0; i<_root._totalframes; i++) {
framesAlvo[i] = i+1;
}
}
function localizarAlvo () {
if (framesAlvo.length == 0) {
return;
}
var frameNum = Math.floor(Math.random()*framesAlvo.length);
var frame = framesAlvo[frameNum];
framesAlvo.splice(frameNum, 1);
_root.gotoAndStop(frame);
}
stop();

Depois chame a função de um botão, que moverá o filme para um número randômico da timeline e remover o número desse frame da lista (array).


on (release) {
_root.localizarAlvo();
trace(_root._currentframe);
}

Alê Porto

0 comentário