Foros del Web » Creando para Internet » Flash y Actionscript »

Problemilla con LoadMovie

Estas en el tema de Problemilla con LoadMovie en el foro de Flash y Actionscript en Foros del Web. Hola a todos: Necesito una ayudita. Paso a explicarles. Tengo una serie de .swf que se van cargando en una principal. Hasta ahí OK. cada ...
  #1 (permalink)  
Antiguo 17/11/2006, 11:39
 
Fecha de Ingreso: febrero-2005
Mensajes: 8
Antigüedad: 19 años, 2 meses
Puntos: 0
Problemilla con LoadMovie

Hola a todos:

Necesito una ayudita. Paso a explicarles.
Tengo una serie de .swf que se van cargando en una principal. Hasta ahí OK.
cada una de estas pelis está conectada a un archivo de xml que carga una lista de ciudades.
Al dar click en cada una de ellas me muestra datos de cada una y "enciende" una luz sobre un mapa justo en donde se encuentra la ciudad.
El problema está que cuando ejecuto las películas independientemente funciona todo OK, pero cuando las cargo en la principal funciona todo menos el punto que debe posicionarse sobre la ciudad.
He revisado todo pero no doy con el problema.
Serían tan amables de orientarme.
Espero haber sido claro en mi explicación.

Desde ya mucha gracias.
  #2 (permalink)  
Antiguo 17/11/2006, 11:50
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Hola Toutou:
Podría ser problema de rutas en el código.
Da más datos como lo haz hecho y que códigos usas.

Espero poderte ser de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 21/11/2006, 06:00
 
Fecha de Ingreso: febrero-2005
Mensajes: 8
Antigüedad: 19 años, 2 meses
Puntos: 0
Problemilla con LoadMovie 2 - El Regreso

Muchas gracias Bandit:

Pero tal vez mi ansiedad me lleve a no verle como soulcionarlo.
Te adjunto el código que lleva la indicación del posicionamiento del punto.

Además el código donde subo la película que realiza la acción anterior.

1.- PELÍCULA PRINCIPAL (clientes.swf)

_root.inst_llam.loadMovie("neuquen.swf", this);
Stop();

Nota: la llamada se encuentra en la capa de Acciones, los distintos botones
apuntan a ellas.


2.- PELÍCULA CARGADA (neuquen.swf)
Stop();
Stage.scaleMode = "noscale";
miXML = new XML();
miXML.ignoreWhite = true;
miXML.onLoad = parseXML;
miXML.load("neuquen.xml");
// --
function parseXML(succes) {
miDataProvider = new Array();
// --
for (var i = 0; i<miXML.firstChild.childNodes.length; i++) {
miDataProvider.addItem({label:miXML.firstChild.chi ldNodes[i].attributes.id, data:miXML.firstChild.childNodes[i].attributes.domicilio, data:miXML.firstChild.childNodes[i].attributes.telefono});

}
// --
listenerObject = new Object();
listenerObject.change = function() {
seleccion.text = miDataProvider[miLista.selectedIndex].label;
selecta.text = miDataProvider[miLista.selectedIndex].data;

var xpos;
var ypos;
var nombre;
//var movie;
nombre = seleccion.text

switch (nombre)
{
case "Junín de los Andes":
{
obj = _root.Huilches;
mostrar(0);
break;
}

}
punto._x = obj._x;
punto._y = obj._y;


};

miLista.addEventListener("change", listenerObject);
miLista.dataProvider = miDataProvider;

}

Disculpame la molestia, pero realmente estoy perdido.

Desde ya muchas gracias.
  #4 (permalink)  
Antiguo 21/11/2006, 06:51
 
Fecha de Ingreso: octubre-2005
Mensajes: 62
Antigüedad: 18 años, 6 meses
Puntos: 0
Estas utilizando algún componente para mostrar los datos de tu array (lista o datagrid?


Yo al utilizar el datagrid, vínculo los datos desde un dataset

seleccion.text = midataset.currentItem.label;



www.cordobaguapa.com
  #5 (permalink)  
Antiguo 22/11/2006, 06:19
 
Fecha de Ingreso: febrero-2005
Mensajes: 8
Antigüedad: 19 años, 2 meses
Puntos: 0
Gracias martininegro

Gracias martininegro, pero los data me los muestra bien.
el tema es el punto._x y punto._y, que le dicen a la instancia punto donde pararse.
Si locorro independiente, funciona.
Llamado desde la peli principal, no. Y los datos aparecen.

I don´t understand.

Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:00.