09/09/2004, 12:03
|
| | 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. |