Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

GabrielFerrari

mudar o cursor do mouse

Recommended Posts

ola a todos.

 

o problema é o seguinte to com um drag eu fiz um cursor diferente ate ai perfeito mais gostaria de q quando ele fica-se acima do mc q vai ser arrastado ele se transfoma-se em outro cursor e quando eu foce arrastar ele virar um terceiro.

 

 

 

com a busca do forum ja consegui fazer ele mudar quando ta em cima mais e para ele voltar ao normal quando eu tirar de cima do mc??? :mellow:

 

 

 

estou fazendo com tres frames um para cada cursor.

 

vlw ai http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

_____________________________

 

 

editado :

 

aqui tem um exemplo do que quero fazer http://www.mxstudio.com.br/views.tutorial....d=3&aid=951

 

o exemplo ta num outro exemplo \ó/

Compartilhar este post


Link para o post
Compartilhar em outros sites

é só colocar gotoAndStop nos eventos do mouse, para ir para o frame certo

 

 

 

 

logo.sonRollOver = function(){

_root.cursor.gotoAndStop(2)

}

logos.onPress= function(){

_root.cursor.gotoAndStop(2)

}

logos.onRollOut=function(){

_root.cursor.gotoAndStop(1)

}

 

assim você faz um curso diferente e coloca cada um num frame

 

você deve tbcriar um movieClip com 3 frames e chama-lo de "cursor"

 

e usar o startDrag, pra fazer esse cursor seguir o moude

Compartilhar este post


Link para o post
Compartilhar em outros sites

ae kara muiito obrigado so tem um probleminha :(

 

nao entendi essa parte:

 

você deve tb criar um movieClip com 3 frames e chama-lo de "cursor"

 

e usar o startDrag, pra fazer esse cursor seguir o mouse

nesses 3 frames coloca oq ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

se você usar esse codigo logos.onRollOver = function(){_root.cursor.gotoAndStop(3)}logos.onPress= function(){_root.cursor.gotoAndStop(2)}logos.onRollOut=function(){_root.cursor.gotoAndStop(1)}no frame 1 ficaria o mouse em estado normal, no frame 2 ficaria o mouse quando for clicado(tipo a mão fechada do exemplo)no frame 3 ficaria o mouse quando pasasse em cima do botão

Compartilhar este post


Link para o post
Compartilhar em outros sites

kara nao to conseguindo http://forum.imasters.com.br/public/style_emoticons/default/upset.gif

 

ta assim

 

1º frame

stop();

_root.cursor.onMouseMove = function() {

this._x = _root._xmouse;

this._y = _root._ymouse;

updateAfterEvent();

Mouse.hide();

};

logos.onRollOver = function(){

_root.cursor.gotoAndStop(3)

}

logos.onPress = function() {

startDrag(this);

}

logos.onRelease = function() {

stopDrag();

}

2º frame

stop();

_root.cursor.onMouseMove = function() {

this._x = _root._xmouse;

this._y = _root._ymouse;

updateAfterEvent();

Mouse.hide();

};

logos.onPress= function(){

_root.cursor.gotoAndStop(2)

}

logos.onPress = function() {

startDrag(this);

}

logos.onRelease = function() {

stopDrag();

}

3º frame

stop();

_root.cursor.onMouseMove = function() {

this._x = _root._xmouse;

this._y = _root._ymouse;

updateAfterEvent();

Mouse.hide();

};

logos.onRollOut=function(){

_root.cursor.gotoAndStop(1)

}

logos.onPress = function() {

startDrag(this);

}

logos.onRelease = function() {

stopDrag();

}

ve onde pode estar o erro e muito obrigado pela disposiçao :D

 

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

naum é bem assimpasso a passocoloca no frame principal(só nele), esse codigostop();_root.cursor.onMouseMove = function() {this._x = _root._xmouse;this._y = _root._ymouse;updateAfterEvent();Mouse.hide();};logos.onRollOut=function(){_root.cursor.gotoAndStop(1)}logos.onPress = function() {_root.cursor.gotoAndStop(2)startDrag(this);}logos.onRelease = function() {_root.cursor.gotoAndStop(3)stopDrag();}agora no movieClip _root.cursor, você cria 3 frames segindo o q eu disse acimano frame 1 ficaria o mouse em estado normal,no frame 2 ficaria o mouse quando for clicado(tipo a mão fechada do exemplo)no frame 3 ficaria o mouse quando pasasse em cima do botãoe colo no frames 1, 2 e 3 desse cursor apenas a ação stop()tenta ai

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.