[Flash] Trocar Mouse por uma imagem qualquer
Posted qui, 08/10/2009 - 09:00 by Eldon
Neste tutorial estaremos lhe mostrando como trocar aquela flechinha do mouse por qualquer outra coisa que você quiser, aqui eu trocarei por um movie clip.
- Primeiramente abra um arquivo com as seguintes configurações:
- Depois crie uma nova layer com o nome de fundo
- Faça um retângulo com um gradiente radial, apesar que esta parte é opcional eu só fiz um plano de fundo para o arquivo ficar mais bonito :)
- Depois de feito isto, faça uma nova layer com o nome triangulo, lá é onde eu vou deixar o "movie clip" onde vai ser trocado pelo mouse
- Depois disso faça o "movie clip" com uma animação qualquer, fiz dois triângulos rodando...
- ...Depois de fazer seu "movie clip", Clique no objeto criado, e em Instance Name coloque "mouse"
- Agora , que já está quase tudo pronto, crie uma nova layer com o nome "Actions", é nessa layer que iremos colocar nosso Script para que funcione nosso swf.
- Agora já criamos nossa nova Layer, só me resta colocar o código, clique no primeiro frame e depois aperte F9 para abri o painel de actions. Então digite o código abaixo para que o Mouse vire o "movie clip" que criamos acima.
- Aperte "CTRL + Enter" e teste seu novo projeto.






startDrag("mouse", true);
Mouse.hide();Obs: Funciona apenas em ActionScript2.0
Explicando:
- startDrag(“mouse”,true); = tag que é usada para arrastar coisas e entre parênteses eu coloquei o nome do meu movie clip que automaticamente ele procurará uma instância com o nome mouse pelo arquivo a e a que ele achar será a que ele vai usar.
- Mouse.hide(); = mouse.hide é usada para esconder o mouse, quando usamos essa tag o mouse some e dá a impressão de que o mouse virou o movie clip mas a flechinha do mouse só está escondida. Se quiser fazer o teste é só retirar essa linha do código que o mouse aparece.
Pronto!!!
E não se esqueça de visitar o Bons Tutoriais para ficar por dentro dos melhores tutoriais.































