IRAPUAN MARTINEZ (45 pts)

EDUARDO WALMOTT (226 pts)

ALEXANDRE PORTO (1281 pts)

STICKMAN (155 pts)

GÉRIO (93 pts)

NETO LEAL (116 pts)

HELEN TRIOLO (444 pts)

ZEBEDIAH (35 pts)

FÁBIO DUARTE (79 pts)

GABRIEL SPORCH (53 pts)

LEANDRO AMANO (83 pts)

AUTOR DESCONHECIDO (100 pts)
Treinamento PontoFlash de Flash e ActionScript

É possível redimensionar um jpg aberto dinamicamente?

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

Tem como eu centralizar um filme aberto com Load Movie?

Métodos para a classe MovieClip, para movimentar ou redimensionar MovieClips via AS

Tem como alinhar objetos em frames diferentes de uma vez só?

Como arrastar (drag) uma palavra e colar ela num determinado ponto?

Alguém pode me indicar algum programa para converter MIDI em WAVE?

Porque os símbolos de porcentagem (%) de um arquivo txt não aparecem num campo de texto?

Quero intercalar a visivilidade de movieclips.

Como fazer um contador regressivo de data?

Existe algum modo de definir quais variáveis vão ser enviadas pelo POST do flash?

Como posicionar um movie clip carregado via attachMovie?

Dicas sobre os métodos Slice e Splice do objeto Array.

Como fazer movieclips rodarem em seqüência com intervalo de 3 segundos?
Loops Alternados (Objeto Sound).

Time Delay

GuestBook usando integração Flash e PHP.

Desenhando interativamente no Flash 5

Fontes no Flash - campos de texto e HTML

Separar mensagens das listas das pessoais, usando o Outlook

Includes.

TV Scan Lines - Fireworks

Colisão

Desenhando apenas com Actionscript.

Flash MX 2004 - class e prototype

Usando Flash e ASP para contruir um formulário.
HitTest e SwapDepths

Esconde scroll

Random blocks

Type sound

Move menu

Texturedtriangle

Move objects

Delay

MC menu

F5doubleclick

Analogicclock

Type 1
HOME | TUTORIAIS
Cursor customizado no Flash5.
por Alexandre Porto

Nesse tutorial, criaremos um cursor personalizado.

O primeiro passo é criar um desenho vetorial, animação, gif ou qualquer outro formato que possa ser utilizado no Flash como cursor. Para esse exemplo utilizaremos o gráfico "Mouse", encontrado na própria biblioteca do Flash5.

Windows / Common Libraries / Graphics

O gráfico deve ser transformado em um Movie Clip, mesmo que este tenha apenas um frame. Para isso selecione o ratinho, pressione F8 e escolha a opção Movie Clip. Na Panel "Instance" digitaremos o nome "rato".

Obs: A partir do Flash 5 você já pode inserir uma ação diretamente no Movie Clip e é assim que vamos trabalhar.

Selecione o Movie Clip "rato" e, clicando com o botão direito do mouse, escolha "actions". Na janela que se abre, clique no sinal de +, no topo à esquerda, e procure Actions / startDrag. Na primeira linha do script criado, escolha o evento "Load". Isso fará com que a ação seja executada assim que o filme for carregado.

Na segunda linha do script selecione a opção "lock mouse to center" para que o cursor ("rato") fique grudado no centro do mouse padrão do Windows. Você pode também digitar em "Target" o nome do Movie clip ("rato") ou apenas "this" (sem aspas). Por último, volte ao sinal de + e selecione Objects / Mouse / Hide. Isso ocultará o mouse padrão do Windows, para que só apareça o Movie Clip "rato" que você criou. Para fazer o mouse aparecer novamente, basta selecionar Objects / Mouse / Show.
Veja como ficou a ação.

onClipEvent (load) {
   startDrag (this, true);
   Mouse.hide();
}

Tecle Ctrl + Enter para testar. Em determinados filmes você pode querer que o ponteiro se modifique apenas num dos frames da timeline. Para isso, basta trocar o evento "Load" por "EnterFrame".

Em alguns casos você pode notar alguma demora para que o cursor personalizado execute o movimento. Em nossa lista de discussão também foi sugerida a seguinte ação:

onClipEvent (enterFrame) {
   _x = _root._xmouse;
   _y = _root._ymouse;
}

Mas no filme aí encima, o cursor passa por debaixo do botão ....

Como agora o cursor passou a ser um Movie Clip inserido no stage, é necessário que ele fique na camada mais acima da timeline para que se sobreponha a todos os objetos do filme. Veja que no exemplo acima eu propositalmente cometi essa falha no botão de baixo.

E a mãozinha quando passo o novo cursor pelo botão, não vai aparecer?

Um contratempo é que o novo cursor não se transforma numa mãozinha quando o colocamos sobre um botão. O Luís Herrera, por email me chamou a atenção sobre isso e sua dica vou colocar aqui.

Você deve colocar uma instrução do botão para o movie clip arrastável, que então, vai precisar de um nome de instância (rato). No MC "rato", coloque uma ação de stop no primeiro frame e insira mais um blank keyframe (F7). Nesse segundo, coloque outro objeto, que pode ser uma mãozinha mesmo. No exemplo abaixo eu só pintei de verde o ratinho.

No botão que está no stage vai a seguinte ação:

on (rollOver) {
   rato.gotoAndStop(2);
}
on (rollOut) {
   rato.gotoAndStop(1);
}

 

Qualquer dúvida me mande um e-mail ou participe da lista de discussão PontoFlash.

Faça o download de um exemplo.



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