Comunidad de diseño web y desarrollo en internet online

Duda con variables... help

Citar            
MensajeEscrito el 26 Abr 2006 02:29 am
resulta que mi pelicula esta en muchos pedacitos.... y se van llamando unos a otros con loadmivenum.... necesito pasar de un loadmovienum a otro una variable con un valor... valor numero entero... me dan una mano por favor como y donde declaro la variable... ? mas bien necesito una variable que me funcione en toda la pelicula... con una variable global resulevo el problema... como creo la variable global

gracias

Por lecaro

50 de clabLevel



 

Cuba

firefox
Citar            
MensajeEscrito el 01 May 2006 05:48 pm
flash help:

Propiedad _global
_global.identifier

Referencia al objeto global que aloja las clases principales de ActionScript, como String, Object, Math y Array. Por ejemplo, puede crear una biblioteca que se expone como un objeto de ActionScript global, similar al objeto Math o Date. A diferencia de las funciones y variables declaradas localmente o en la línea de tiempo, las funciones y variables globales son visibles en todas las líneas de tiempo y ámbitos del archivo SWF, siempre y cuando no queden ocultas por identificadores con los mismos nombres en ámbitos interiores.

Nota: Al establecer el valor de una variable global, debe utilizarse el nombre completo de la variable, por ejemplo, _global.variableName. De lo contrario, se creará una variable local con el mismo nombre, que ocultará la variable global que se intenta establecer.

Valor devueltoUna referencia al objeto global que aloja las clases principales de ActionScript, como String, Object, Math y Array.

Disponibilidad: Flash Player 6; ActionScript 1.0

Ejemplo
El ejemplo siguiente crea una función de nivel superior, factorial(),, que está disponible para todas las líneas de tiempo y ámbitos en un archivo SWF:

Código :

_global.factorial = function(n:Number) {
 if(n <= 1) {
 return 1;
 } 
 else {
 return n * factorial(n - 1);
 }
}

trace(factorial(1)); // 1
trace(factorial(2)); // 2
trace(factorial(3)); // 6
trace(factorial(4)); // 24

El ejemplo siguiente muestra cómo la no utilización del nombre de variable completo cuando se establece el valor de una variable global produce resultados imprevistos:

Código :

_global.myVar = "globalVariable";
trace(_global.myVar); // globalVariable
trace(myVar); // globalVariable

myVar = "localVariable";
trace(_global.myVar); // globalVariable
trace(myVar); // localVariable

Por goliatone

66 de clabLevel



 

firefox
Citar            
MensajeEscrito el 01 May 2006 06:37 pm
thx.. very much... saludos

Por lecaro

50 de clabLevel



 

Cuba

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.