Variables locales y globales en ActionScript
Usar variables en ActionScript es fácil.
Todo lo que usted necesita hacer debe asignar un valor a un
nombre variable. Aquí está un ejemplo:
= 7 myVariable;
La línea precedente crea la variable nombrada myVariable
y pone el interior del número 7 él. Observe que el myVariable
conocido fue elegida arbitrariamente por mí. Usted podría
nombrar la variable cualquier cosa. Por ejemplo, el
numberContainer, a, o fred todo el trabajo.
Para ver variables en la acción, usted puede probarlas
con la ventana de la salida. Aquí está un programa corto que
usted puede poner en el primer marco de una película en blanco:
= 7 myVariable; trace(myVariable);
Cuando usted funciona esta película, la ventana de la
salida aparece con el número 7 en ella. El número 7 fue
almacenado en myVariable y entonces el comando del rastro fue
utilizado de poner el contenido de myVariable en la ventana de la
salida.
Variables Globales
Una variable global es una que es accesible a
través del nivel entero de la película de destello. Usted
puede fijarla en un marco, e inmóvil contendrá su contenido en otro
marco.
Usted no necesita hacer cualquier cosa especial para crear
una variable global. Apenas usarla, como en el ejemplo anterior,
automáticamente hace la variable global.
En la mayoría de los lenguajes de programación, las
variables globales están disponibles por todas partes. Sin
embargo, las películas de destello utilizan un sistema de niveles.
El timeline principal de la película es el nivel de la raíz.
Cualquier clip de la película es realmente películas de
destello pequeñas dentro el principal. Los gráficos y las
escrituras dentro de un clip de la película son un nivel abajo del
nivel de la raíz. Las variables globales en el nivel de la
raíz no son accesibles dentro de una película clip.at lo menos no no
directamente.
Variables Locales
Las variables locales, desemejante de globals,
están solamente disponibles en la escritura actual. En el marco
siguiente, la variable no existirá. Usted puede crear
ciertamente una nueva variable con el mismo nombre, pero el contenido
anterior del marco pasado no estará en él.
El punto de variables locales es crear código modular.
Si una variable es local, se quita de memoria cuando se acaba la
escritura. Si no, si es una variable global, la variable y su
valor colgarán alrededor hasta que la película termina.
Para crear una variable local, usted necesita utilizar la
palabra clave del var. Por ejemplo, usted podría crear una
variable local nombrada myLocal y poner el número 9 en él tenga
gusto de esto:
var = 9 myLocal;
Después de que usted fije la variable con la palabra
clave del var, usted no tiene que utilizar el var otra vez en ese
pedazo local del código. Por ejemplo, el código siguiente crea
la variable local, la fija a 9, cambia su valor a 11, y después lo
envía a la ventana de la salida:
var = 9 myLocal; = 11 myLocal; trace(myLocal);
Al decidir a cuando utilizar variables locales y a cuando
utilizar variables globales, la regla del pulgar es utilizar siempre
variables locales a menos que haya una buena razón de utilizar un
global. Utilizaremos sobre todo variables locales.
esto es un artículo agregado por Milano Midovich
Negación: Nuestro Web site no
es responsable de la información contenida por este artículo.
Este artículo de ninguna manera refleja las vistas, las
opiniones, los pensamientos o la creencia del personal del directorio
de los artículos.
Aviso de la traducción: El artículo
"local y las variables globales en ActionScript" fueron traducidos
usando un servicio de traducción automatizado. Nos disculpamos
sinceramente por cualquier error de la traducción que ocurriera.
Gracias por entender.