Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/06/2005, 15:19
f_murciano
 
Fecha de Ingreso: febrero-2004
Mensajes: 157
Antigüedad: 20 años, 2 meses
Puntos: 0
Exclamación Carga de Variable

Hola a Tod@s:

Tengo "historia.asp" que me devuelve una ruta de un fichero de texto.

Este fichero empieza por "historia= bla...bla...bla..."

En el primer fotograma de mi fichero .fla realizo la llamada al fichero .asp y guardo la ruta en una variable global de la manera siguiente:

System.useCodepage=true;
_global.RutaTexto=""
System.useCodepage = true;
var MiLoadVars = new LoadVars();
MiLoadVars.onLoad = function(){
_global.RutaTexto = MiLoadVars.ruta;
}
MiLoadVars.load("historia.asp");

En la capa de fichero tengo un gráfico con el siguiente código:

onClipEvent(load){
this.loadVariables(RutaTexto)
yI=linea._y-(linea._height/2)
yF=linea._y+(linea._height/2)
sentido=0
}
onClipEvent(enterFrame){
if (sentido!=0){
historia.scroll+=sentido
porc2=int(historia.scroll*100/historia.maxscroll)
scroll._y=int(porc2*(yF-yI)/100)+yI
}
if (drag==1){
porc1=int((scroll._y-yI)*100/(yF-yI)) + 1
historia.scroll=int(porc1*historia.maxscroll/100)
}
updateAfterEvent()
}

Mi problema:

Cuando ejecuto en depuración al llegar a
MiLoadVars.onLoad = function(){_global.RutaTexto = MiLoadVars.ruta; }

se lo salta y se va del tirón a
onClipEvent(load){ this.loadVariables(RutaTexto)....

Con lo que la variable global no tiene ningún valor.

Muchas gracias por vuestra ayuda.