Ele possui duas partes principais. A primeira consiste em desenhar o objeto que você queira transformar no cursor do mouse. Isso depende muito da aplicação que você estiver desenvolvendo. Assim, se estiver desenvolvendo um aplicativo para colorir paças ou objetos, você pode desenhar um balde de tinta ou um pincel, caso queira apenas mudar a seta comum para uma mais bacana, desenhe então uma seta de sua preferência.
A segunda parte, consiste em criar a lógica para esconder a setinha do mouse e atribuir o seu desenho a ele. O código é bem simples, como veremos daqui a pouco.
Após concluir o desenho do seu novo cursor, selecione o e transforme-o em um movieclip com o nome que deseja. Dê a ele um nome de instância, como "cursor_mc".
Crie outra Layer e renomei-a como actions. A primeira layer você pode renomear como cursor. Criamos duas layers, uma para cada coisa e tudo para deixar mais organizado.
Na layer actions, você colocará o seguinte código:
_root.onLoad = function() {
Mouse.hide();
}
_root.onEnterFrame = function() {
_root.seta_mc._x = _root._xmouse;
_root.seta_mc._y = _root._ymouse;
updateAfterEvent();
}
Assim você define que quando o seu filme for carregado, ou seja, no evento onLoad, cursor padrão do mouse é escondido, ou fica invisível, usando Mouse.hide().
Logo depois, ao entrar no frame, ou seja, no evento onEnterFrame, o seu movieclip cursor_mc irá receber os parâmetros x e y do mouse. Assim, o seu movieclip seguirá o mouse por onde ele for e dará a impressão de que é o próprio mouse.
Pronto, agora você pode tentar criar várias formas de cursos e se divertir. Dá para fazer muitas outras coisas.
cara n teria como vc fazer uma video aula pois gostaria muito de colocar um cursos diferente no meu blgo mas não entendo muito de flash.
ResponderExcluirvaleu
Este comentário foi removido pelo autor.
ResponderExcluir