Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2004, 19:54
OXIGENO
 
Fecha de Ingreso: febrero-2002
Mensajes: 442
Antigüedad: 22 años, 2 meses
Puntos: 2
cambiar cursores en tiempo de ejecucion

HOLA a todos....
bueno... es justamente lo que esta en asunto...
Estoy armando un CD con mi curriculum.... y programe de forma muy sencilla el cambio de cursores dependiendo del comportamiento del mouse...Por ejemplo...
En cada boton.....
rollOver..... una manito
rollOut....... una flecha
drag...... bla bla

Anda perfecto... pero los movimientos del cursor del mouse quedan muy pesados!!!! (LENTOS)
Es raro... poque es muy sencillo lo que hice...
Les tiro las lineas de codigo...
--------------------------------------------
Tengo un MC en un frame de la linea de tiempo que tiene como nombre de instancia "mc_cursores" en el MC.... tengo este codigo

Código PHP:
onClipEvent (load){
    
Mouse.hide();
}

onClipEvent (mouseMove){
    
this._x _root._xmouse;
    
this._y _root._ymouse;
    
updateAfterEvent();

Luego desde cada boton que yo desee hago referencia en cada comportamiento del mouse al cursor que corresponda....
Por ejemplo... en uno de los botones tengo esto.....

Código PHP:
on (rollOver){
     
_root.mc_cursores.gotoAndStop("hand"); /// manito
}
on (rollOutdragOut){
     
_root.mc_cursores.gotoAndStop("arrow"); /// flechita


Y como veran... en el MC llamado "mc_cursores" tengo las imagenes de cada cursor en frames distintos...
cada uno con su etiqueta correspondiente.

Las imagenes que uso como cursores son JPG de 25 x 28 pixeles.

Espero que puedan ayudarme.... Gracias de antemano

Nico