| Package | lopsae.lif.clips |
| Class | public class ClipCicloSimple |
| Inheritance | ClipCicloSimple flash.display.MovieClip |
| Implements | Condenado |
manejarReproduccion. La instancia no se reproducirá por si sola,
es necesario que la función manejarReproduccion sea llamada. Con cada llamada
la instancia avanzará un frame en su reproducción.
Esta clase está diseñada para ser extendida por MovieClips que solamente corren una animación, código dentro del clip puede resultar en comportamiento errático. La clase permite habilitar dicha animación en ciclo, además de generar un aviso cada vez que se llega al final de la animación.
| Method | Defined by | ||
|---|---|---|---|
|
Construye una instancia que se encuentra en estado de
reproducción.
| ClipCicloSimple | ||
|
agregarVigilante(idEvento:int, funcion:Function):ElementoPublico
Agrega una función al conjunto de funciones que serán llamadas en el evento
definido por
idEvento. | ClipCicloSimple | ||
|
borrar():void
Libera toda referencia interna que contenga la instancia.
| ClipCicloSimple | ||
|
detener():void
Detiene la reproducción de la instancia.
| ClipCicloSimple | ||
|
ejecutar():void
Esta función solamente llama a la función
manejarReproduccion. | ClipCicloSimple | ||
|
liberar():void
Retira a la instancia de cualquier Verdugo en el que se encuentre
contenido.
| ClipCicloSimple | ||
|
manejarReproduccion():void
Avanza la reproducción de la instancia al siguiente frame.
| ClipCicloSimple | ||
|
reproducir():void
Habilita la reproducción de la instancia.
| ClipCicloSimple | ||
|
sentenciar(elemento:ElementoPublico):void
Función para asignar el ElementoPublico que representa la ejecución de la
instancia.
| ClipCicloSimple | ||
|
usaCiclo():Boolean
Regresa
true si instancia volverá a reproducirse desde
el inicio al llegar al final e esta, false de lo
contrario. | ClipCicloSimple | ||
|
usarCiclo(usar:Boolean):void
Habilita o deshabilita que la instancia regrese a reproducirse desde
el inicio al llegar al final de esta.
| ClipCicloSimple | ||
|
verReproduccion():Boolean
Regresa
true si la instancia se encuentra en estado de
reproducción, false de lo contrario. | ClipCicloSimple | ||
| Constant | Defined by | ||
|---|---|---|---|
| EVENTO_FIN_DE_CLIP : int = 0 [static]
Identifica el evento que se genera al llegar al fin de la animación.
| ClipCicloSimple | ||
| ClipCicloSimple | () | constructor |
public function ClipCicloSimple()Construye una instancia que se encuentra en estado de reproducción. La instancia no tiene habilitada la capacidad de ciclar la reproducción al llegar al final de esta.
| agregarVigilante | () | method |
public function agregarVigilante(idEvento:int, funcion:Function):ElementoPublico
Agrega una función al conjunto de funciones que serán llamadas en el evento
definido por idEvento.
idEvento:int — el identificador del evento en el que se agregará la función.
|
|
funcion:Function — función con la firma funcion():void que será llamada
al presentarse el evento definido en idEvento.
|
ElementoPublico —
un ElementoPublico que representa la presencia de funcion
en el conjunto de funciones a llamar.
|
| 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.
| detener | () | method |
public function detener():voidDetiene la reproducción de la instancia.
| ejecutar | () | method |
public function ejecutar():void
Esta función solamente llama a la función manejarReproduccion.
| liberar | () | method |
public function liberar():voidRetira a la instancia de cualquier Verdugo en el que se encuentre contenido.
| manejarReproduccion | () | method |
public function manejarReproduccion():voidAvanza la reproducción de la instancia al siguiente frame. Si se ha llegado al final de la reproducción y se ha habilitado la capacidad de ciclar la reproducción regresará al primer frame, en caso contrario se detendrá la reproducción.
| reproducir | () | method |
public function reproducir():voidHabilita la reproducción de la instancia.
| 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.
|
| usaCiclo | () | method |
public function usaCiclo():Boolean
Regresa true si instancia volverá a reproducirse desde
el inicio al llegar al final e esta, false de lo
contrario.
Boolean — true si instancia volverá a reproducirse desde
el inicio al llegar al final e esta, false de lo
contrario.
|
| usarCiclo | () | method |
public function usarCiclo(usar:Boolean):voidHabilita o deshabilita que la instancia regrese a reproducirse desde el inicio al llegar al final de esta.
Parametersusar:Boolean — true para que la instancia regrese a reproducirse
desde el inicio al llegar al final, false para que la reproducción
se detenga al llegar al final.
|
| verReproduccion | () | method |
public function verReproduccion():Boolean
Regresa true si la instancia se encuentra en estado de
reproducción, false de lo contrario.
Boolean — true si la instancia se encuentra en estado de
reproducción, false de lo contrario.
|
| EVENTO_FIN_DE_CLIP | constant |
public static const EVENTO_FIN_DE_CLIP:int = 0Identifica el evento que se genera al llegar al fin de la animación.