problemas con un if con posiciones exactas

Hola.

Me encuentro con un problema a la hora de ejecutar una acción que depende de un if.

Primero pongo el código, creo que será mas fácil de entender.

/* combo: es un mc que esta en el escenario
/* selec1: es un mc que esta dentro del combo
/* selec2: es otro mc que esta dentro del combo
/* j1: es un mc que esta dentro de "selec1" y que se mueve, tiene 4 posiciones
/* j2: es otro mc que esta dentro de "selec2" y que se mueve, tiene 4 posiciones
/* mc10: es un mc vacio
/* s1: es un mc que esta en la biblioteca

onClipEvent(enterFrame){
if(j1(_x.==404.1 _y.==16.1)and j2(_x.==59.7 __y.==16.1){
_root.mc10.attachMovie("s1","clip",1);
}
}

Quisiera que al estar "j1" es esa posición y "j2" en esa posición, se cargara en el "mc10" que esta vacío, el mc "s1".

El mc "combo" me funciona bien, los mc "selec1 y selec2" también los mc "j1 y j2" también se mueven en sus cuatro posiciones.

El código se lo he puesto en el mc "combo" en la capa de acciones.

Todos los mc están vinculados para as y tienen nombre de instancia ( el suyo propio).

Pero no me funciona.

Esta en as2.

Gracias

Un saludo.
Hola!

Hay algo raro ahí... estas expresiones están mal:

if(j1(_x.==404.1 _y.==16.1)and j2(_x.==59.7 __y.==16.1){

Por qué utilizas el mc aquí? Si tu idea es preguntar: "si la posición x e y de j1 es 404.1 y 16.1 respectivamente Y la posición x e y sea 59.7 y 16.1 respectivamente, entonces haz lo que sigue", entonces deberías hacer esto:

if((j1_x == 404.1 && j1._y == 16.1) &&
(j2._x == 59.7 && j2._y == 16.1)) {
  // Aquí pones el resto del código
}

Fíjate que j1._x utiliza sólo un guión bajo, no dos.
No soy capaz de que me lo coja.

El código se lo estoy poniendo en el mc "combo" en la capa de acciones, por que es el mc que contiene los mcs "selec1 y selec2" que a su vez estos contienen los mcs "j1 y j2".

En el mc que se juntan es el combo, por eso lo he puesto ahí.

No se si será ese el fallo, o que son posiciones muy estrictas, aun que son las posiciones que tienen asignadas "j1 y j2".

Gracias.