set variable

Disponibilidad

Flash Player 4.

Sintaxis

set(variable, expression)

Parámetros

variable Identificador que alberga el valor del parámetro expression.

expression Valor asignado a la variable.

Valor devuelto

Ninguno.

Descripción

Sentencia; asigna un valor a una variable. Una variable es un contenedor que almacena información. El contenedor en sí es siempre el mismo, pero el contenido puede cambiar. La modificación del valor de una variable a medida que se reproduce el archivo SWF permite registrar y guardar información sobre las acciones del usuario, registrar valores que se modifican conforme se reproduce el archivo SWF o comprobar si una determinada condición es true o false.

Las variables pueden albergar cualquier tipo de datos (por ejemplo, cadenas, números, valores booleanos, objetos o clips de película). La línea de tiempo de cada archivo SWF y cada clip de película tiene su propio conjunto de variables, y cada variable tiene su propio valor al margen de las variables de otras líneas de tiempo.

No se puede utilizar strict data typing en una sentencia set. Si usa esta sentencia para establecer un valor para una variable de un tipo de datos diferente al asociado con la variable del archivo de clase, no se generarán errores de compilación.

Ejemplo

Este ejemplo establece una variable llamada orig_x_pos que almacena la posición original del eje x del clip de película ship para poder restablecer ship a su posición de inicio más adelante en el archivo SWF.

on(release) {
  set("orig_x_pos", getProperty ("ship", _x ));
}

El código anterior produce el mismo resultado que el código siguiente:

on(release) {
  orig_x_pos = ship._x;
}

Véase también

var, call()