RODRIGO AMARAL (56 pts)

GABRIEL SPORCH (53 pts)

EDUARDO CARREGA (150 pts)

STICKMAN (155 pts)

DAAFY (55 pts)

DENIS CARAVALHO (85 pts)

JOÃO NETO (78 pts)

NETO LEAL (116 pts)

FÁBIO DUARTE (79 pts)

MANGOOST (80 pts)

BÁRBARA TOSTES (64 pts)

LUIZ HERRERA (117 pts)
Treinamento PontoFlash de Flash e ActionScript

Como alterar a cor de um movieclip no mouseOver via actionscript?

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

Como fazer a timeline em vez de passar o filme para frente volte o filme?

Como eu faço para: se a palavra digitada for qualquer então vá para frame 20 senão, vá para frame 30.

Estou com problemas em condicionais IF.

Como posso dessaturar uma foto para seus níveis de preto e branco?

Eu quero fazer um degradê de uma cor opaca para uma transparente.

Quero que um loop na timeline se repita 10 vezes e depois pare.

Como mover um objeto (nave) com as setas do teclado?

Como faço um objeto se movimentar pelo teclado? E esse objeto Key, como funciona?

Como eu faria um exemplo com zoom no flash?

Como adicionar valores a uma variável?

Quero fazer um movieclip seguir o movimento de um outro na vertical.

Posso abrir uma janela popup de um projetor (executável)?
Clique Direito

Primeiros passos - Camadas e outras coisas

Objeto Movieclip - Endereçamento (primeira parte)

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

Objeto Math.

Logo com aparência 3D - Fireworks

Menu circular em 3D personalizável

Conversão de Datas e Horas em Servers Estrangeiros (Flash+Asp).

Controlando MovieClip pelas teclas direcionais.

Bate-papo com Dennis Baldwin - FlashCFM.com

Utilizando o ScrollPane no Flash MX.

Ilustrando com effects e gradientes no Fireworks
Arrow

Rotação

Fract

Dynamic menu

Menu cortina

Texturedtriangle

Movimento array

Cursor customizado relativo

Mouseline

Hit test

F5doubleclick

Forca
HOME | TUTORIAIS
Tornando movieclips arrastáveis (drag movieclip)
por Alexandre Porto

A instrução Drag Movieclip é usada para mover um movieclip durante a execução do filme. Pode ser definida para iniciar ou parar uma operação de arraste. Um movieclip permanece arrastável até ser parado explicitamente por Stop Drag ou até que outro clipe de filme torne-se arrastável.

Somente um clipe de filme é arrastável de cada vez. Drag movieclip é necessário para criar mouse trails e cursores customizáveis. A instrução tem os seguintes parâmetros:

Target (destino): é a instância do movieclip arrastável. Você pode usar o "this" (sem aspas) quando se está trabalhando com um botão dentro do movieclip de destino. Você pode especificar o "target" pelo botão "insert a target path"

Lock Mouse to Center (Bloquear mouse no centro): Muito usado em mousetrails, posiciona o movieclip imediatamente abaixo do ponteiro do mouse. Com essa opção desmarcada, o movieclip mantém uma posição relativa ao ponteiro quando iniciada a operação de arraste.

Constrain to rectangle (restringir a um retângulo): permite especificar uma área retangular que o movieclip não pode ultrapassar. Os valores: esquerda, superior, direita e inferior são relativos às coordenadas da origem do clipe de filme.

Vamos tentar alguns exemplos. Abra um novo filme (300X200 pixels) e insira um movieclip qualquer. Você nem precisa lhe dar um nome de instância. Edite o movieclip, colocando um botão que será usado para arrastar. Pode ser o próprio gráfico usado, transformado em botão. Coloque essa action no botão.

on (press) {
   startDrag (this, true);
}
on (release) {
   stopDrag ();
}

Você já pode testar seu filme clicando e arrastando o movieclip.

Agora vamos adicionar alguns parâmetros.

on (press) {
   startDrag (this, false, 20, 100, 300, 100);
}
on (release) {
   stopDrag ();
}

Repare que ele só irá se movimentar no sentido horizontal.

Altere à vontade os parâmetros de "constrain to rectangle" e vá testando. Para fazer o movieclip seguir o cursor do mouse é simples também. Coloque como ação do movieclip isso:

onClipEvent (enterFrame) {
   startDrag (this, true);
}

O evento enterFrame, garante que o movimento será constante e repetitivo. Experimente desligar o parâmetro "Loack Mouse to Center". Nesse caso você também pode usar os parâmetros "Constrain to rectangle" e criar efeitos bem interessantes.

Acho que é só. Espero ter ajudado. Baixe aqui os exemplos do tutorial.



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
1 comentário


Comentário de Kelson
| 21/3/2012 - 16:18 |


Oi, e se eu quiser arrastar um mc na tela, mas com a condição de que ele fique preso em um eixo. Por exemplo, se eu quiser arrastar os ponteiros de um relógio. Ele gira, mas uma das pontas fica presa no eixo. Como fazer?