Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/05/2008, 09:35
Millertaker
 
Fecha de Ingreso: diciembre-2007
Mensajes: 97
Antigüedad: 16 años, 4 meses
Puntos: 0
Pregunta Respuesta: Variable que no puedo modificar

Cita:
Iniciado por luistar Ver Mensaje
Habeís oido acerca del ÁMBITO DE LAS VARIABLES?
las variables sólo son accesibles desde donde su ámbito les permite
te recomiemdo que leas el manual que viene con el programa sobre esta sección...

...
ahora... para poder acceder a las variables en nuestra pelicula, tenemos que tener en cuenta la ruta, la ubicación de la variable... por ejemp:
si tienes una variable ACTUAL en un clip FOTOS que está en _root

la manera de acceder a él sería:

desde cualquier ámbito: _root.FOTOS.ACTUAL

si estás dentro de FOTOS: this.ACTUAL

... si defines una variable explícitamente dentro de una función, ésta estára accsible solo para el ámbito de la función, ejmp:

Código PHP:
/*CÓDIGO ACTION SCRIPT*/
// definimos una funcion con una variable para sí
alguna_funcion = function () {
    var 
cadena:String 'una variable de función sólo es accesible dentro de la función';
    
trace(cadena);
};

//llamamos a la función
alguna_funcion();

//intentamos ver el contenido de la variable cadena
trace(cadena);

//-->
stop(); 
tendrías que revisar las rutas de cómo acceder a la variable
y si su ámbito lo permite

:D
Hola...

Yo entiendo que... _root se usa para hacer referencia a variables declaradas en la linea de tienpo principal, supongo que sea la de la instanca de la pelicula principal. Pero cuando declaro las variables ahi tambien debo usar el _root o solo se usa cuando estoy intentando accederlas desde otra ubicación?