Buenas a todos, luego de leer bastante los metodos lineTo, moveTo, lineStyle, beginFill y endFill(); pude lograr hacer algo con ellos, pero como siempre y al ser nuevito en flash no todo salio como planeaba.
En mi documento hay tres movieClips los cuales son duplicados y tienen los siguientes eventos:
on(rollOver){
with(this){
//beginFill(0x0000FF, 30);
lineStyle(1, 0x0000FF, 100);
moveTo(_x,_y);
lineTo(_x,_y);
lineTo(_x + 78,_y);
lineTo(_x + 78,_y + 90);
lineTo(_x,_y + 90);
lineTo(_x,_y);
endFill();
}
}
on(rollOut){
with(this){
//beginFill(0x0000FF, 30);
lineStyle(1,0xFFFFFF, 100);
moveTo(_x,_y);
lineTo(_x + 78,_y);
lineTo(_x + 78,_y + 90);
lineTo(_x,_y + 90);
lineTo(_x,_y);
endFill();
}
}
Bien luego de ver los eventos de los movieClips, les muestro mas o menos como es el problema.
En el ducumento me quedan listados los tres movieClip que les hablaba de la siguiente manera:
MC1
MC2
MC3
El tema es que si paso el mouse sobre el MC1, el rectangulo que dibujo con el evento "onRollOver" se pone en la pos indicada y esperada, o sea bordeando al MC1. Pero si paso el mouse por el MC2 el rectangulo que dibujo con "onRollOver" queda bordeando al MC3 no al MC2. Alguien sabe porq sucede esto?????????????????????. No entiendo!!!!!!!!!!!!!!!!!!!!
Por las dudas si sirve de algo les dejo las cordenadas que se encuentran los MCs
MC1: x = 6 e y = 15
MC1: x = 6 e y = 125
MC1: x = 6 e y = 345
Muchas gracias y esperon que alguien me entienda.
Desde ahora muchas gracias!!!!!!!.