| Package | lopsae.lif.manejadores |
| Class | public class TransAlphaMan |
| Implements | Condenado |
alpha
del DisplayObject contenido según sea necesario. También, antes de iniciar cada
fase de transferencia entre los valores alpha, la instancia puede incurrir en una
espera definida en la cual el alpha no es modificado. Es también posible indicar a la
instancia que cuando el valor alpha del DisplayObject contenido sea igual o
menor a cero automáticamente el DisplayObject se vuelva invisible modificando la propiedad
visible a false.
Instancias de esta clase funcionan bajo el modelo de Condenado. La propiedad de
alpha del DisplayObject contenido será modificada solamente durante llamadas
al la función manejarAlpha o ejecutar.
| Method | Defined by | ||
|---|---|---|---|
|
TransAlphaMan(displayObject:DisplayObject, velocidad:Number)
Construye una instancia que contiene al DisplayObject dado y que tiene la
velocidad dada para las ambas transiciones de incremento y reducción de alpha.
| TransAlphaMan | ||
|
asignarAlphas(alphaInferior:Number, alphaSuperior:Number):void
Asigna simultáneamente el valor inferior y superior a los cuales se
modificará alpha.
| TransAlphaMan | ||
|
asignarDisplayObject(displayObject:DisplayObject):void
Asigna el DisplayObject a contener.
| TransAlphaMan | ||
|
asignarEsperas(esperaPreReduccion:int, esperaPreIncremento:int):void
Asigna simultáneamente la espera previa a la reducción e incremento
de alpha.
| TransAlphaMan | ||
|
asignarVelocidades(velReduccion:Number, velIncremento:Number):void
Asigna simultáneamente la velocidad de reducción e incremento de alpha.
| TransAlphaMan | ||
|
asignarVisible(visible:Boolean):void
Asigna si la instancia debe de modificar la propiedad de
alpha del
objeto DisplayObject contenido hacia el valor inferior o hacia el valor superior
de alpha. | TransAlphaMan | ||
|
borrar():void
Libera toda referencia interna que contenga la instancia.
| TransAlphaMan | ||
|
ejecutar():void
Esta función solamente llama a la función
manejarAlpha():void. | TransAlphaMan | ||
|
esVisible():Boolean
Regresa si la instancia se encuentra modificando la propiedad
alpha
del objeto DisplayObject contenido hacia el valor inferior o hacia el valor
superior de alpha. | TransAlphaMan | ||
|
liberar():void
Retira a la instancia de cualquier Verdugo en el que se encuentre
contenido.
| TransAlphaMan | ||
|
manejarAlpha():void
Incrementa o reduce la propiedad
alpha del objeto DisplayObject
contenido dependiendo del estado de la instancia. | TransAlphaMan | ||
|
restablecerAAlphaInferior():void
Restablece inmediatamente la propiedad
alpha del objeto DisplayObject
contenido al valor alpha inferior de la instancia. | TransAlphaMan | ||
|
restablecerAAlphaSuperior():void
Restablece inmediatamente la propiedad
alpha del objeto DisplayObject
contenido al valor alpha superior de la instancia. | TransAlphaMan | ||
|
saltarEsperaPreIncremento():void
Modifica el estado interno de la instancia para ignorar el tiempo de espera previo
al incremento de alpha.
| TransAlphaMan | ||
|
saltarEsperaPreReduccion():void
Modifica el estado interno de la instancia para ignorar el tiempo de espera previo
a la reducción de alpha.
| TransAlphaMan | ||
|
sentenciar(elemento:ElementoPublico):void
Función para asignar el ElementoPublico que representa la ejecución de la
instancia.
| TransAlphaMan | ||
|
usarVisibleAutomatico(usar:Boolean):void
Habilita o deshabilita si la instancia modificará la propiedad de
visible del objeto DisplayObject contenido en el momento
que su propiedad alpha sea cero. | TransAlphaMan | ||
|
usaVisibleAutomatico():Boolean
Regresa si la instancia modificará la propiedad de
visible del objeto DisplayObject contenido en el momento
que su propiedad alpha sea cero. | TransAlphaMan | ||
|
verAlphaInferior():Number
Regresa el valor inferior al cual se modificará alpha.
| TransAlphaMan | ||
|
verAlphaSuperior():Number
Regresa el valor superior al cual se modificará alpha.
| TransAlphaMan | ||
|
verDisplayObject():DisplayObject
Regresa el DisplayObject contenido.
| TransAlphaMan | ||
|
verEsperaPreIncremento():int
Regresa la espera previa al incremento de alpha.
| TransAlphaMan | ||
|
verEsperaPreReduccion():int
Regresa la espera previa a la reducción de alpha.
| TransAlphaMan | ||
|
verVelocidadIncremento():Number
Regresa la velocidad de incremento de alpha.
| TransAlphaMan | ||
|
verVelocidadReduccion():Number
Regresa la velocidad de reducción de alpha.
| TransAlphaMan | ||
| TransAlphaMan | () | constructor |
public function TransAlphaMan(displayObject:DisplayObject, velocidad:Number)
Construye una instancia que contiene al DisplayObject dado y que tiene la
velocidad dada para las ambas transiciones de incremento y reducción de alpha.
Inicialmente la instancia tiene la misma velocidad de transiciones tanto para la reducción
como para el incremento de alpha, la instancia también se encuentra en
un estado de no visible, con un alpha superior de 1, un alpha inferior de cero,
sin espera alguna, y manejando automáticamente la propiedad visible
del DisplayObject contenido.
displayObject:DisplayObject — el objeto a contener cuyo alpha será modificado.
|
|
velocidad:Number — la velocidad para ambas transiciones de alpha.
|
| asignarAlphas | () | method |
public function asignarAlphas(alphaInferior:Number, alphaSuperior:Number):voidAsigna simultáneamente el valor inferior y superior a los cuales se modificará alpha.
ParametersalphaInferior:Number — el valor inferior al cual se modificará alpha.
|
|
alphaSuperior:Number — el valor superior al cual se modificará alpha.
|
| asignarDisplayObject | () | method |
public function asignarDisplayObject(displayObject:DisplayObject):voidAsigna el DisplayObject a contener.
ParametersdisplayObject:DisplayObject — el DisplayObject a contener.
|
| asignarEsperas | () | method |
public function asignarEsperas(esperaPreReduccion:int, esperaPreIncremento:int):voidAsigna simultáneamente la espera previa a la reducción e incremento de alpha.
ParametersesperaPreReduccion:int — la espera previa a la reducción de alpha.
|
|
esperaPreIncremento:int — la espera previa al incremento de alpha.
|
| asignarVelocidades | () | method |
public function asignarVelocidades(velReduccion:Number, velIncremento:Number):voidAsigna simultáneamente la velocidad de reducción e incremento de alpha.
ParametersvelReduccion:Number — la velocidad de reducción de alpha.
|
|
velIncremento:Number — la velocidad de incremento de alpha.
|
| asignarVisible | () | method |
public function asignarVisible(visible:Boolean):void
Asigna si la instancia debe de modificar la propiedad de alpha del
objeto DisplayObject contenido hacia el valor inferior o hacia el valor superior
de alpha.
visible:Boolean — true para que la instancia efectúe la transición hacia el valor
superior de alpha, false para que la instancia se efectúe la transición hacia
el valor inferior de alpha.
|
| borrar | () | method |
public function borrar():voidLibera toda referencia interna que contenga la instancia.
Después de llamar esta función la instancia quedará inusable y cualquier uso de esta podría provocar errores o comportamiento impredecible.
| ejecutar | () | method |
public function ejecutar():void
Esta función solamente llama a la función manejarAlpha():void.
| esVisible | () | method |
public function esVisible():Boolean
Regresa si la instancia se encuentra modificando la propiedad alpha
del objeto DisplayObject contenido hacia el valor inferior o hacia el valor
superior de alpha.
Boolean — true si la instancia se encuentra en transición hacia el valor
superior de alpha, false si se encuentra en transición hacia el valor
inferior de alpha.
|
| liberar | () | method |
public function liberar():voidRetira a la instancia de cualquier Verdugo en el que se encuentre contenido.
| manejarAlpha | () | method |
public function manejarAlpha():void
Incrementa o reduce la propiedad alpha del objeto DisplayObject
contenido dependiendo del estado de la instancia. Si la instancia se encuentra en un
estado visible la propiedad alpha del objeto DisplayObject contenido se
incrementará hasta llegar al valor alpha superior, de lo contrario se reducirá hasta
llegar al valor alpha inferior. Si se define una espera para cualquiera de las
dos transiciones, esta se aplicará antes de que comience a modificarse la propiedad
alpha del objeto DisplayObject contenido.
| restablecerAAlphaInferior | () | method |
public function restablecerAAlphaInferior():void
Restablece inmediatamente la propiedad alpha del objeto DisplayObject
contenido al valor alpha inferior de la instancia.
| restablecerAAlphaSuperior | () | method |
public function restablecerAAlphaSuperior():void
Restablece inmediatamente la propiedad alpha del objeto DisplayObject
contenido al valor alpha superior de la instancia.
| saltarEsperaPreIncremento | () | method |
public function saltarEsperaPreIncremento():voidModifica el estado interno de la instancia para ignorar el tiempo de espera previo al incremento de alpha. Esta función ignora el tiempo de espera solamente si la instancia se encuentra dentro de dicho tiempo de espera.
| saltarEsperaPreReduccion | () | method |
public function saltarEsperaPreReduccion():voidModifica el estado interno de la instancia para ignorar el tiempo de espera previo a la reducción de alpha. Esta función ignora el tiempo de espera solamente si la instancia se encuentra dentro de dicho tiempo de espera.
| sentenciar | () | method |
public function sentenciar(elemento:ElementoPublico):void
Función para asignar el ElementoPublico que representa la ejecución de la
instancia. La instancia de ElementoPublico dada debe de ser retirada de
la colección que lo contienen al llamar cualquiera de las funciones
borrar o liberar.
Debido a que la instancia sólo puede existir en un solo Verdugo en un momento determinado, si esta función es llamada más de una vez con diferentes ElementosPublicos de parámetros, las instancias anteriores de ElementosPublicos deberán de ser retiradas de sus correspondientes colecciones antes de ser substituidas.
Si null es dado como parámetro existiendo
previamente una instancia de ElementoPublico contenida, la instancia de
ElementoPublico contenida será retirada de su colección antes de remover
la referencia. Este funcionamiento sería el mismo que la de la función
liberar. Al borrar una instancia de Condenado, esta debe
de removerse de aquel Verdugo en el que esté contenido.
elemento:ElementoPublico — el ElementoPublico que representa la presencia de ejecución
de la instancia.
|
| usarVisibleAutomatico | () | method |
public function usarVisibleAutomatico(usar:Boolean):void
Habilita o deshabilita si la instancia modificará la propiedad de
visible del objeto DisplayObject contenido en el momento
que su propiedad alpha sea cero.
usar:Boolean — true si la instancia modificará automáticamente
visible, o false si la instancia no modificará
en ningún momento la propiedad visible.
|
| usaVisibleAutomatico | () | method |
public function usaVisibleAutomatico():Boolean
Regresa si la instancia modificará la propiedad de
visible del objeto DisplayObject contenido en el momento
que su propiedad alpha sea cero.
Boolean — true si la instancia modificará automáticamente
visible, o false si la instancia no modificará
en ningún momento la propiedad visible.
|
| verAlphaInferior | () | method |
public function verAlphaInferior():NumberRegresa el valor inferior al cual se modificará alpha.
ReturnsNumber — el valor inferior al cual se modificará alpha.
|
| verAlphaSuperior | () | method |
public function verAlphaSuperior():NumberRegresa el valor superior al cual se modificará alpha.
ReturnsNumber — el valor superior al cual se modificará alpha.
|
| verDisplayObject | () | method |
public function verDisplayObject():DisplayObjectRegresa el DisplayObject contenido.
ReturnsDisplayObject — el DisplayObject contenido.
|
| verEsperaPreIncremento | () | method |
public function verEsperaPreIncremento():intRegresa la espera previa al incremento de alpha.
Returnsint — la espera previa al incremento de alpha.
|
| verEsperaPreReduccion | () | method |
public function verEsperaPreReduccion():intRegresa la espera previa a la reducción de alpha.
Returnsint — la espera previa a la reducción de alpha.
|
| verVelocidadIncremento | () | method |
public function verVelocidadIncremento():NumberRegresa la velocidad de incremento de alpha.
ReturnsNumber — la velocidad de incremento de alpha.
|
| verVelocidadReduccion | () | method |
public function verVelocidadReduccion():NumberRegresa la velocidad de reducción de alpha.
ReturnsNumber — la velocidad de reducción de alpha.
|