Comunidad de diseño web y desarrollo en internet online

cambiar cursor y que aparezca delante de imagenes cargadas

Citar            
MensajeEscrito el 24 Sep 2008 10:07 pm
hola, no se si se entiende el titulo pero lo explico

yo ya logre cambiar el cursor con eso de mouse hide y demas, lo busque en estos foros hace tiempo pero ahora que estoy cargando imagenes dentro de algunos movie clips me pasa que cuando paso el cursor delante de las imagenes cargadas el cursor queda debajo de estas imagenes.
es como si estubiera debajo de estas en orden de jerarquia

si alguno sabe como cambiarlo se lo agradeceria


gracias

juako

Por yojuako

41 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Sep 2008 10:13 pm
aprovecho y agrego otra duda,

si tengo un mc con otro mc adentro donde le cargo imagenes
mc1 tiene dentro a mc2(aca es donde le cargo las imagenes)

me pasa que cuando la imagen esta cargada no funciona igual que antes, cuando le paso el mouse encima para que haga el rollover con un brillo ya definido no lo hace igual


gracias

juako

Por yojuako

41 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Sep 2008 10:19 pm
Usa swapDepth() para que el movieclip que representa tu cursor se coloque sobre los demás objetos. Por ejemplo:

Código ActionScript :

micursor.swapDepth(getNextHighestDepth() - 1);

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 25 Sep 2008 07:28 am
Fricky, estamos en AS.3. Y en AS.3 NO existe swapDepths, sino que usamos setChildIndex()

Código :

//AS.3
int maxdepth=this.numChildren-1 
setChildIndex(micursor,maxdepth)

NOTA:Cada vez que añadas un MC tendrás que actualizar el valor de maxdepth y hacer el seChildIndex

Por Eliseo2

710 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Sep 2008 11:02 pm
probe lo que me sugeriste y funciona pero como las imagenes las cargo mas tarde en la galeria, el mouse queda detras de las imagenes que se añadieron mas tarde
se me ocurrio crear una funcion que refresque la posicion del mc del mouse pero no me salio, sigue igual, abajo esta lo que hice , si alguno es mas ducho que yo seguro lo saca

muchas gracias eliseo2 y the fricky por responder


juako

Código :

         stage.addEventListener(Event.ENTER_FRAME, refrescar);
         function refrescar (event:Event):void
         
         {
               var maxProfundidad:int = this.numChildren-1
               setChildIndex(cursor_mc,maxProfundidad);
               
         };

Por yojuako

41 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Sep 2008 11:06 pm
aprovecho y agrego otra duda,

si tengo un mc con otro mc adentro donde le cargo imagenes
mc1 tiene dentro a mc2(aca es donde le cargo las imagenes)

me pasa que cuando la imagen esta cargada no funciona igual que antes, cuando le paso el mouse encima para que haga el rollover con un brillo ya definido no lo hace igual

y deja de funcionar como un boton, si aprieto ya no hace nada cuando tiene la imagen cargada

gracias

esta pregunta estaba arriba pero la puse de nuevo por si la saltearon

gracias

juako

Por yojuako

41 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Sep 2008 11:22 pm

Eliseo2 escribió:

Fricky, estamos en AS.3. Y en AS.3 NO existe swapDepths, sino que usamos setChildIndex()

Holy Shit, tienes razón, me confundí de versión :P

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.