Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/09/2004, 12:03
dannym
 
Fecha de Ingreso: julio-2004
Mensajes: 114
Antigüedad: 20 años, 4 meses
Puntos: 0
problemas con loadmovie

Si entiendo bien , este es el código que tienes en tu pelicula "misDoc.swf"

onClipEvent (load) {
_root.misDoc.misDocB._x = 90;
_root.misDoc.misDocB._y = 912.5;

hihaColisio = _root.misDoc.misDocB.hitTest(_root.fulla2);

if (hihaColisio == true) {
_root.misDoc.misDocB._x = _root.misDoc.misDocB._x + 90;
}
}

Sin embargo esta pelicula la cargas dentro de "index.swf"

Si eso es asi y el código te funciona en tu pelicula independiente pero al cargar tu pelicula "misDoc.swf" dentro de otro swf , ya el _root no te funciona , tienes que usar el _level de la pelicula.

Ejemplo:

Cargamos la pelicula "misDoc.swf"

Loadmovie("misDoc.swf",1);

El nivel de esta película cargada es el 1 entonces en el código que tienes debe ser algo como esto:



onClipEvent (load) {
_level1.misDoc.misDocB._x = 90;
_level1.misDoc.misDocB._y = 912.5;

hihaColisio = _level1.misDoc.misDocB.hitTest_level1.fulla2);

if (hihaColisio == true) {
_level1.misDoc.misDocB._x = _level1.misDoc.misDocB._x + 90;
}
}


Debes cambiar el "_root" por "_level1" para que sepa que el accion no es para la escena principal sino para el movie que cargastes en nivel 1 o _level1.

Espero te funcione.