Les expongo un asunto que no consigo resolver.
Personalicé el puntero/cursor, y en principio no tuve ningún problema. Pero luego me di cuenta de que pasaba por detrás de algunos movieclips, así que le hago un setChildIndex(cursor, 0). Pero entonces el cursor desaparece. o_O
Quiero decir que la acción del ratón se refleja en la pantalla, pero no se muestra el movieclip con el que personalicé el cursor. Un getChildIndex muestra que se le ha asignado bien la profundidad 0. No hay errores de compilación.
¿Le ha pasado a alguien? ¿Alguien me puede dar una pista?
¡Gracias!
package {
import flash.display.MovieClip;
public class Puntero extends MovieClip {
public function Puntero(){
}
}
}
///////
public var cursor:Puntero;
...
//PUNTERO
cursor= new Puntero();
addChild( cursor);
cursor.x = mouseX;
cursor.y = mouseY;
setChildIndex(cursor, 0);
trace("Profundidad del puntero: "+getChildIndex(cursor));
...
public function onTick( ){
//ACTUALIZACION DE LA POSICION DEL PUNTERO
cursor.x = mouseX;
cursor.y = mouseY;