LUI FERNANDO (151 pts)

PANDOGO (82 pts)

PEDRO CLAUDIO (50 pts)

ILVA RUDEV (90 pts)

DEMIS BUCCI (50 pts)

FÁBIO DUARTE (79 pts)

AUTOR DESCONHECIDO (100 pts)

EDUARDO WALMOTT (226 pts)

GUILHERME G.G. (137 pts)

MARLOS ALVES CARMO (90 pts)

SÁVIO PONTE (39 pts)

FLASHGURU (155 pts)
Treinamento PontoFlash de Flash e ActionScript

Preciso passar alguns parâmetros para o meu movie através do html e não estou conseguindo.

Uma grande dica para o uso do Prototype.

Tenho vários objetos e queria fazê-los aleatoriamente mudar a propriedade alpha.

Para que serve o evento DATA?

Como validar várias senhas e logins cadastradas no Flash?

Como podemos colocar uma figura como plano de fundo em um fla?

Tem como fazer um loading do loadVariables?

Que ação devo usar no flash 5 para criar um link p/ email?

Como crio um controlador de som de play e stop e em loop infinito desse som?

Como faço para bloquear a cópia de figuras do meu site.

Preciso converter elementos de uma string separada por vírgulas em um Array!

Porque o ponteiro do mouse trocado não acompanha o mouse perfeitamente como deveria?

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

Como posso colocar uma transparência (alpha) em um objeto?
Load Movie into level (nível)

Jogo dos 7 erros.

Primeiros passos - desenhando e animando

GuestBook usando integração Flash e PHP.

Preloader real no Flash5.

Transparência no Flash.

Como criar um site totalmente dinâmico em Flash MX

Programando objetos 3D em Plataformas 2D como a do Flash

Voltar à Timeline principal usando a função "Call"

Nikefootball, uso e abuso do flash - Avaliação de sites

Vídeo no FlashMX.

Componentes no Flash MX 2004
Espiral

3d cube

Color

Ampulheta

Barco no hit

Efeito Blur

3d bounce

Drag Mask 2

Preload advanced

Random

Flying letters

Giratoria
HOME | TRUQUES E DICAS
Como rolar umas imagens na horizontal, de maneira que elas se repitam continuadamente?
por Tiago Braga


Se você deseja movimentar estas imagens, recomendo que você as transforme em um movieClip e trabalhe com as propriedades _x e _y do mesmo.

Vamos supor que seu movieclip irá se mover só na horizontal, ou seja, no _x. A movimentação utilizando um botão seria:

on(rollOver){
movieclip._x = movieclip._x + 5;
}

O código acima movimenta o movieclip em 5 pixels toda vez que você passa o mouse sobre o botão. A maneira mais prática de trabalhar com as propriedades é utilizando os eventos de Clip (onclipevent). Veja um exemplo:

No Botão:
on(rollOver){
movimenta = true;
//Define o valor de true para a variável movimenta
}

on(rollOut){
movimenta = false;
//Define o valor de false para a variável movimenta
}

A idéia aqui é que em quanto o mouse estiver sobre o botão o movieclip com as imagens se movimente, assim que o mouse for retirado do botão o movieclip pare. Ainda falta uma parte do código.

No movieclip vai a seguinte action:

onClipEvent (enterframe){
If (_parent.movimenta==true){
this._x = this._x + 5;
//Enquanto o mouse estiver sobre o botão a variável movimenta é igual a true
//e ele irá se mover continuamente
}
}

Para que a imagem se repita sem falhas, você deverá colocar outro If na action do movie Clip, algo parecido com isso:

onClipEvent (enterframe){
If (_parent.movimenta==true){
this._x = this._x + 5;
if (this._x > 500){
this._x = 0;
}
//Assim que o movieClip com as imagens chegar na posição 500, ele será
//enviado para a posição 0 novamente.
}
}

Porém este segundo código irá depender do seu filme, você deverá testar até conseguir achar o ponto onde o filme acaba e substituir pelo valor 500.

Tiago Braga

0 comentário