| Paquete | fl.livepreview |
| Clase | public class LivePreviewParent |
| Herencia | LivePreviewParent MovieClip Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9.0.28.0 |
Cuando una propiedad se define en una instancia de componente o cuando se cambia el tamaño de una instancia de componente en el escenario, Flash realiza llamadas a los métodos de esta clase, que a cambio llama a los métodos de su código de componente para definir las propiedades y cambiar el tamaño del componente.
En aquellos casos en los que el componente debe implementar una acción específica cuando está en modo de previsualización dinámica, utilice el siguiente código para probar este modo:
var isLivePreview:Boolean = (parent != null && getQualifiedClassName(parent) == "fl.livepreview::LivePreviewParent");
La clase LivePreviewParent admite la definición del método setSize() que utiliza los valores width y height para cambiar el tamaño de un componente. Si no define el método setSize(), este objeto define las propiedades width y height por separado.
Cuando el usuario cambia el tamaño de la previsualización dinámica en la herramienta de edición de Flash, Flash intentará llamar al método setSize() de su componente para la previsualización. Si su componente no define un método setSize(), la clase LivePreviewParent establecerá individualmente las propiedades width y height del componente.
La forma más fácil de crear un archivo de previsualización dinámica de un componente consiste en crear un archivo SWC y extraer el SWF de previsualización dinámica:
También puede utilizar la clase LivePreviewParent para crear un archivo SWF de previsualización dinámica sin tener que crear un archivo SWC. Para crear un archivo de previsualización dinámica de componente de esta forma, siga estos pasos:"
En algunos casos, será conveniente tener un archivo SWF de previsualización dinámica personalizado que sea completamente diferente al componente. Consulte la previsualización dinámica del componente fl.containers.UILoader para este ejemplo. Esta previsualización dinámica no utiliza las propiedades de UILoader ni implementa las funciones getter y setter para estas propiedades. Sin embargo, sí implementa un método setSize() que utiliza los parámetros width y height para dibujar el componente en el nuevo tamaño.
| Propiedad | Definido por | ||
|---|---|---|---|
![]() | accessibilityProperties : AccessibilityProperties
Las opciones de accesibilidad actuales para este objeto de visualización.
| DisplayObject | |
![]() | alpha : Number
Indica el valor de transparencia alfa del objeto especificado.
| DisplayObject | |
![]() | blendMode : String
Un valor de la clase BlendMode que especifica el modo de mezcla que debe utilizarse.
| DisplayObject | |
![]() | buttonMode : Boolean
Especifica el modo de botón de este elemento sprite.
| Sprite | |
![]() | cacheAsBitmap : Boolean
Si se define como true, Flash Player deja en caché una representación interna de mapa de bits del objeto de visualización.
| DisplayObject | |
![]() | constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada.
| Object | |
![]() | contextMenu : ContextMenu
Especifica el menú contextual asociado a este objeto.
| InteractiveObject | |
![]() | currentFrame : int
[read-only]
Especifica el número del fotograma en el que está situada la cabeza lectora en la línea de tiempo de la instancia de MovieClip.
| MovieClip | |
![]() | currentLabel : String
[read-only]
La etiqueta actual en la que está situada la cabeza lectora en la línea de tiempo de la instancia de MovieClip.
| MovieClip | |
![]() | currentLabels : Array
[read-only]
Devuelve una matriz de objetos FrameLabel de la escena actual.
| MovieClip | |
![]() | currentScene : Scene
[read-only]
La escena actual en la que está situada la cabeza lectora en la línea de tiempo de la instancia de MovieClip.
| MovieClip | |
![]() | doubleClickEnabled : Boolean
Especifica si este objeto recibe eventos doubleClick.
| InteractiveObject | |
![]() | dropTarget : DisplayObject
[read-only]
Especifica el objeto de visualización sobre el que se está arrastrando el elemento sprite o sobre el que se ha colocado el elemento sprite.
| Sprite | |
![]() | enabled : Boolean
Valor booleano que indica si un clip de película está activado.
| MovieClip | |
![]() | filters : Array
Matriz indexada que contiene todos los objetos de filtro actualmente asociados con el objeto de visualización.
| DisplayObject | |
![]() | focusRect : Object
Especifica si este objeto muestra un rectángulo de selección.
| InteractiveObject | |
![]() | framesLoaded : int
[read-only]
Número de fotogramas que se han cargado de un flujo de archivo SWF.
| MovieClip | |
![]() | graphics : Graphics
[read-only]
Especifica el objeto Graphics que pertenece a este elemento sprite, donde pueden ejecutarse comandos de dibujo vectorial.
| Sprite | |
![]() | height : Number
Indica la altura del objeto de visualización, expresada en píxeles.
| DisplayObject | |
![]() | hitArea : Sprite
Designa otro elemento sprite para que actúe como área activa de un elemento sprite.
| Sprite | |
![]() | loaderInfo : LoaderInfo
[read-only]
Devuelve un objeto LoaderInfo que contiene información sobre la carga del archivo al que pertenece este objeto de visualización.
| DisplayObject | |
![]() | mask : DisplayObject
El objeto de visualización que origina la llamada se enmascara mediante el objeto mask especificado.
| DisplayObject | |
![]() | mouseChildren : Boolean
Determina si los elementos secundarios del objeto están habilitados para ratón.
| DisplayObjectContainer | |
![]() | mouseEnabled : Boolean
Especifica si este objeto recibe mensajes de ratón.
| InteractiveObject | |
![]() | mouseX : Number
[read-only]
Indica la coordenada x de la posición del ratón en píxeles.
| DisplayObject | |
![]() | mouseY : Number
[read-only]
Indica la coordenada y de la posición del ratón en píxeles.
| DisplayObject | |
| myInstance : DisplayObject
La instancia del componente asociada a la previsualización dinámica.
| LivePreviewParent | ||
![]() | name : String
Indica el nombre de instancia de DisplayObject.
| DisplayObject | |
![]() | numChildren : int
[read-only]
Devuelve el número de elementos secundarios de este objeto.
| DisplayObjectContainer | |
![]() | opaqueBackground : Object
Especifica si el objeto de visualización es opaco con un determinado color de fondo.
| DisplayObject | |
![]() | parent : DisplayObjectContainer
[read-only]
Indica el objeto DisplayObjectContainer que contiene este objeto de visualización.
| DisplayObject | |
![]() | prototype : Object
[static]
Una referencia al objeto prototipo de una clase u objeto de función.
| Object | |
![]() | root : DisplayObject
[read-only]
Para un objeto de visualización en un archivo SWF cargado, la propiedad root es el objeto de visualización de nivel más alto en la parte de la estructura de árbol de la lista de visualización representada por dicho archivo SWF.
| DisplayObject | |
![]() | rotation : Number
Indica el giro de la instancia de DisplayObject, expresado en grados, con respecto a su orientación original.
| DisplayObject | |
![]() | scale9Grid : Rectangle
La cuadrícula de escala aplicada actualmente.
| DisplayObject | |
![]() | scaleX : Number
Indica la escala horizontal (percentage) del objeto aplicada desde el punto de registro.
| DisplayObject | |
![]() | scaleY : Number
Indica la escala vertical (percentage) de un objeto aplicada desde el punto de registro del objeto.
| DisplayObject | |
![]() | scenes : Array
[read-only]
Una matriz de objetos Scene que enumeran el nombre, el número de fotogramas y las etiquetas de fotogramas de una escena de la instancia de MovieClip.
| MovieClip | |
![]() | scrollRect : Rectangle
Los límites del rectángulo de desplazamiento del objeto de visualización.
| DisplayObject | |
![]() | soundTransform : SoundTransform
Controla el sonido dentro de este elemento sprite.
| Sprite | |
![]() | stage : Stage
[read-only]
El escenario del objeto de visualización.
| DisplayObject | |
![]() | tabChildren : Boolean
Determina si los elementos secundarios del objeto están habilitados para tabulación.
| DisplayObjectContainer | |
![]() | tabEnabled : Boolean
Especifica si este objeto está en el orden de tabulación.
| InteractiveObject | |
![]() | tabIndex : int
Especifica el orden de tabulación de los objetos de un archivo SWF.
| InteractiveObject | |
![]() | textSnapshot : TextSnapshot
[read-only]
Devuelve un objeto TextSnapshot para esta instancia de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() | totalFrames : int
[read-only]
El número total de fotogramas de la instancia de MovieClip.
| MovieClip | |
![]() | trackAsMenu : Boolean
Indica si otros objetos de visualización que sean objetos SimpleButton o MovieClip pueden recibir eventos de liberación del botón del ratón.
| MovieClip | |
![]() | transform : Transform
Objeto con propiedades pertenecientes a una matriz, transformación de color y límites de píxel de un objeto de visualización.
| DisplayObject | |
![]() | useHandCursor : Boolean
Valor booleano que indica si debe aparecer la mano que señala (cursor de mano) cuando el ratón pasa por encima de un elemento sprite en el que la propiedad buttonMode se ha definido con el valor true.
| Sprite | |
![]() | visible : Boolean
Indica si el objeto de visualización es visible.
| DisplayObject | |
![]() | width : Number
Indica la anchura del objeto de visualización, expresada en píxeles.
| DisplayObject | |
![]() | x : Number
Indica la coordenada x de la instancia de DisplayObject en relación a las coordenadas locales del DisplayObjectContainer principal.
| DisplayObject | |
![]() | y : Number
Indica la coordenada y de la instancia de DisplayObject en relación a las coordenadas locales del DisplayObjectContainer principal.
| DisplayObject | |
| Método | Definido por | ||
|---|---|---|---|
|
Inicializa los modos de escala y alineación del escenario, define la propiedad myInstance, cambia el tamaño de myInstance al tamaño adecuado y utiliza la clase ExternalInterface para exponer funciones en Flash.
| LivePreviewParent | ||
![]() |
Añade una instancia secundaria de DisplayObject a esta instancia de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Añade una instancia secundaria de DisplayObject a esta instancia de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un objeto de detector de eventos con un objeto EventDispatcher, de modo que el detector reciba la notificación de un evento.
| EventDispatcher | |
![]() |
Indica si las restricciones de seguridad provocarían la omisión de objetos de visualización de la lista devuelta al llamar al método DisplayObjectContainer.getObjectsUnderPoint() con el punto point especificado.
| DisplayObjectContainer | |
![]() |
Determina si el objeto de visualización especificado es un elemento secundario de la instancia de DisplayObjectContainer o la propia instancia.
| DisplayObjectContainer | |
![]() |
Distribuye un evento en el flujo del evento.
| EventDispatcher | |
![]() |
Devuelve un rectángulo que define el área del objeto de visualización relativo al sistema de coordenadas del objeto targetCoordinateSpace.
| DisplayObject | |
![]() |
Devuelve la instancia del objeto de visualización secundario que sale del índice especificado.
| DisplayObjectContainer | |
![]() |
Devuelve el objeto de visualización secundario que sale con el nombre especificado.
| DisplayObjectContainer | |
![]() |
Devuelve la posición de índice de una instancia secundaria de DisplayObject.
| DisplayObjectContainer | |
![]() |
Devuelve una matriz de objetos que quedan bajo el punto especificado y son elementos secundarios (o terciarios, etc.) de esta instancia de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Devuelve un rectángulo que define el límite del objeto de visualización, basado en el sistema de coordenadas definido por el parámetro targetCoordinateSpace, excluyendo los trazos en las formas.
| DisplayObject | |
![]() |
Convierte el objeto point de las coordenadas del escenario (globales) en las coordenadas del objeto de visualización (locales).
| DisplayObject | |
![]() |
Inicia la reproducción del archivo SWF en el fotograma especificado.
| MovieClip | |
![]() |
Traslada la cabeza lectora al fotograma especificado del clip de película y la detiene en dicho lugar.
| MovieClip | |
![]() |
Comprueba si el objeto EventDispatcher tiene detectores registrados para un tipo concreto de evento.
| EventDispatcher | |
![]() |
Indica si un objeto tiene definida una propiedad especificada.
| Object | |
![]() |
Evalúa el objeto de visualización para comprobar si se solapa o presenta un punto de intersección con el objeto de visualización obj.
| DisplayObject | |
![]() |
Evalúa el objeto de visualización para comprobar si se solapa o presenta un punto de intersección con el punto especificado por los parámetros x e y.
| DisplayObject | |
![]() |
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro.
| Object | |
![]() |
Convierte el objeto point de coordenadas del objeto de visualización (locales) en coordenadas del escenario (globales).
| DisplayObject | |
![]() |
Traslada la cabeza lectora al siguiente fotograma y la detiene en dicho punto.
| MovieClip | |
![]() |
Mueve la cabeza lectora a la siguiente escena de la instancia de MovieClip.
| MovieClip | |
|
Cambia el tamaño de la instancia del componente en el escenario a las dimensiones especificadas, ya sea llamando a un método definido por el usuario, o bien definiendo por separado las propiedades width y height.
| LivePreviewParent | ||
|
Actualiza las propiedades de la instancia de componente.
| LivePreviewParent | ||
![]() |
Mueve la cabeza lectora por la línea de tiempo del clip de película.
| MovieClip | |
![]() |
Traslada la cabeza lectora al fotograma anterior y la detiene en dicho punto.
| MovieClip | |
![]() |
Mueve la cabeza lectora a la escena anterior de la instancia de MovieClip.
| MovieClip | |
![]() |
Indica si existe la propiedad especificada y si es enumerable.
| Object | |
![]() |
Elimina la instancia child de DisplayObject especificada de la lista de elementos secundarios de la instancia de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Elimina una instancia de DisplayObject secundaria de la posición de índice especificada en la lista de elementos secundarios de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Elimina un detector del objeto EventDispatcher.
| EventDispatcher | |
![]() |
Cambia la posición de un elemento secundario existente en el contendor de objeto de visualización.
| DisplayObjectContainer | |
![]() |
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle.
| Object | |
![]() |
Permite al usuario arrastrar el elemento sprite especificado.
| Sprite | |
![]() |
Detiene la cabeza lectora en el clip de película.
| MovieClip | |
![]() |
Finaliza el método startDrag().
| Sprite | |
![]() |
Intercambia el orden z (de delante a atrás) de los dos objetos secundarios especificados.
| DisplayObjectContainer | |
![]() |
Intercambia el orden z (de delante a atrás) de los objetos secundarios situados en las posiciones de índice especificadas en la lista de elementos secundarios.
| DisplayObjectContainer | |
![]() |
Devuelve la representación de cadena del objeto especificado.
| Object | |
![]() |
Devuelve el valor simple del objeto especificado.
| Object | |
![]() |
Comprueba si hay registrado un detector de eventos con este objeto EventDispatcher o con cualquiera de sus ascendientes para el tipo de evento concreto.
| EventDispatcher | |
| myInstance | propiedad |
public var myInstance:DisplayObject
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9.0.28.0 |
La instancia del componente asociada a la previsualización dinámica. Esta propiedad se utiliza internamente para hacer referencia a la instancia de su componente. No se les exige a los desarrolladores de componentes que establezcan esta propiedad, ya que esta acción se produce automáticamente cuando la instancia de un componente se coloca en el escenario.
| LivePreviewParent | () | constructor |
public function LivePreviewParent()
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9.0.28.0 |
Inicializa los modos de alineación y escala del escenario, define la propiedad myInstance, cambia el tamaño myInstance al tamaño adecuado y utiliza la clase ExternalInterface para exponer funciones en Flash.
| onResize | () | método |
public function onResize(width:Number, height:Number):void
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9.0.28.0 |
Cambia el tamaño de la instancia del componente en el escenario a las dimensiones especificadas, ya sea llamando a un método definido por el usuario, o bien definiendo por separado las propiedades width y height.
La herramienta de edición de Flash llama a este método.
Parámetros
width:Number — La nueva anchura de la instancia myInstance.
|
|
height:Number — La nueva altura de la instancia myInstance.
|
| onUpdate | () | método |
public function onUpdate(... updateArray):void
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9.0.28.0 |
Actualiza las propiedades de la instancia de componente. La herramienta de edición de Flash llama a este método cuando hay un cambio en el valor de una propiedad. Asimismo, actualiza todas las propiedades de componente, independientemente de que se hayan cambiado o no.
Parámetros
... updateArray — Matriz de nombres y valores de parámetro.
|
Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios
Página actual: http://livedocs.adobe.com/flash/9.0_es/ActionScriptLangRefV3/fl/livepreview/LivePreviewParent.html