Jump to content
Sign in to follow this  
filip_e

[ActionScript] Cursor Animado

Recommended Posts

filip_e

Cursor Animado

Este é bastante utilizado em alguns sites, é sobre mudar o cursor do mouse para algum outro objeto, ca vamos...

Crie um novo arquivo e salve com o nome de Cursor_Animado. Troque o nome da camada para Objetos, desenhe um objeto conforme o modelo abaixo e transforme em um clipe de filme e com o nome de pix0.

12js1.jpg

Entre no clipe e adicione uma nova camada . Adicione as seguintes ações no quadro 1:

_x += (_root._xmouse-_x)/mass*6.5;
_y += (_root._ymouse-_y)/mass*6.5;

e no quadro 2:

gotoAndPlay(1);

Deve ficar assim:

29ro.jpg

Volte para a cena.

Crie uma nova camada e troque o nome da camada para Actions, selecione o quadro um da camada Actions e pressione F9. Digite o seguinte código:

// Oculta o cursor padrão
Mouse.hide();

// Definido as variaveis
var i = 0;
var max = 20;
var pix = new Array();

// Duplica o clipe de filme max vezes
for (i; i<=max; i++) {
        if (i<>0) pix[0].duplicateMovieClip("pix" + i, i);
        pix[i] = eval("pix" + i);
        pix[i].mass = 4+0.3*i;
        pix[i]._alpha = 40-2*i;
};

// Posiciona os clipes de acordo com a posição do mouse
pix0.onEnterFrame = function(){
    _x += (_xmouse-_x)/mass*6;
    _y += (_ymouse-_y)/mass*6;
};

Pronto, feche as acções e teste com CTRL + Enter

cumps.

Share this post


Link to post
Share on other sites
deathseeker25

filip_e com mais um tutorial que vai servir para aperfeiçoar os meus websites pessoais.... B)  :D

Share this post


Link to post
Share on other sites
TheOne

Muito bom  ;)

Já agora, um tutorial para fazer o efeito "elástico" é que era  :P

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.