Paquete | fl.video |
Clase | public class FLVPlaybackCaptioning |
Herencia | FLVPlaybackCaptioning Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Actualiza la clase FLVPlaybackCaptioning del manual Referencia del lenguaje y componentes ActionScript 3.0 con las siguientes propiedades y métodos incorporados para mejorar la accesibilidad del componente.
Es importante que incluya la versión "con accesibilidad" del componente en el proyecto antes de intentar acceder a las nuevas propiedades y métodos.
El componente FLVPlaybackCaptioning descarga un archivo XML de texto temporizado (TT) y aplica dicho texto a un componente FLVPlayback con el que éste está asociado.
Para más información sobre el formato TT (texto temporizado), consulte http://www.w3.org/AudioVideo/TT/. El componente FLVPlaybackCaptioning admite un subconjunto de la especificación Timed Text 1.0. Para información detallada sobre el subconjunto admitido, consulte Etiquetas de texto temporizado. Este es un ejemplo breve:
<?xml version="1.0" encoding="UTF-8"?> <tt xml:lang="en" xmlns="http://www.w3.org/2006/04/ttaf1" xmlns:tts="http://www.w3.org/2006/04/ttaf1#styling"> <head> <styling> <style id="1" tts:textAlign="right"/> <style id="2" tts:color="transparent"/> <style id="3" style="2" tts:backgroundColor="white"/> <style id="4" style="2 3" tts:fontSize="20"/> </styling> </head> <body> <div xml:lang="en"> <p begin="00:00:00.50" dur="500ms">Four score and twenty years ago</p> <p begin="00:00:02.50"><span tts:fontFamily="monospaceSansSerif,proportionalSerif,TheOther"tts:fontSize="+2">our forefathers</span> brought forth<br /> on this continent</p> <p begin="00:00:04.40" dur="10s" style="1">a <span tts:fontSize="12 px">new</span> <span tts:fontSize="300%">nation</span></p> <p begin="00:00:06.50" dur="3">conceived in <span tts:fontWeight="bold" tts:color="#ccc333">liberty</span> <span tts:color="#ccc333">and dedicated to</span> the proposition</p> <p begin="00:00:11.50" tts:textAlign="right">that <span tts:fontStyle="italic">all</span> men are created equal.</p> <p begin="15s" style="4">The end.</p> </div> </body> </tt>
Propiedad | Definido por | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
La implementación actual de accesibilidad (AccessibilityImplementation) para esta instancia de InteractiveObject. | InteractiveObject | ||
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 | ||
autoLayout : Boolean
Determina si el componente FLVPlaybackCaptioning mueve y cambia automáticamente el tamaño del objeto TextField para texto. | FLVPlaybackCaptioning | ||
blendMode : String
Un valor de la clase BlendMode que especifica el modo de mezcla que debe utilizarse. | DisplayObject | ||
blendShader : Shader [solo escritura]
Define un sombreado para utilizarlo en la mezcla del primer plano y del fondo. | DisplayObject | ||
buttonMode : Boolean
Especifica el modo de botón de este elemento sprite. | Sprite | ||
cacheAsBitmap : Boolean
Si se define como true, los motores de ejecución de Flash dejan en caché una representación interna de mapa de bits del objeto de visualización. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Si su valor no es null, este objeto Matrix define cómo un objeto de visualización se procesa cuando cacheAsBitmap se define como true. | DisplayObject | ||
captionButton : Sprite
Define la instancia del componente CaptionButton de la interfaz personalizada FLVPlayback, que proporciona capacidades de conmutación para activar y desactivar el texto. | FLVPlaybackCaptioning | ||
captionTarget : DisplayObject
Establece la instancia DisplayObject en la que mostrar el texto. | FLVPlaybackCaptioning | ||
captionTargetName : String
Nombre de la instancia del objeto TextField o clip de película en el que está contenido un objeto Textfield que contiene el texto. | FLVPlaybackCaptioning | ||
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
contextMenu : NativeMenu
Especifica el menú contextual asociado a este objeto. | InteractiveObject | ||
doubleClickEnabled : Boolean
Especifica si este objeto recibe eventos doubleClick. | InteractiveObject | ||
dropTarget : DisplayObject [solo lectura]
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 | ||
filters : Array
Conjunto indexado que contiene todos los objetos de filtro actualmente asociados con el objeto de visualización. | DisplayObject | ||
flvPlayback : FLVPlayback
Establece la instancia de FLVPlayback para que muestre texto. | FLVPlaybackCaptioning | ||
flvPlaybackName : String
Establezca el nombre de la instancia de FLVPlayback que desea que muestre texto. | FLVPlaybackCaptioning | ||
focusRect : Object
Especifica si este objeto muestra un rectángulo de selección. | InteractiveObject | ||
graphics : Graphics [solo lectura]
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 [solo lectura]
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 | ||
metaData : Object
Obtiene el objeto de metadatos de la instancia de DisplayObject si los metadatos se almacenaron con la instancia de este objeto DisplayObject en el archivo SWF a través de una etiqueta PlaceObject4. | DisplayObject | ||
mouseChildren : Boolean
Determina si los elementos secundarios del objeto están activados para acciones de ratón o de dispositivo de entrada de usuario. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Especifica si este objeto recibe la entrada del ratón, la entrada del usuario o mensajes. | InteractiveObject | ||
mouseX : Number [solo lectura]
Indica la coordenada x de la posición del ratón o del dispositivo de entrada del usuario, en píxeles. | DisplayObject | ||
mouseY : Number [solo lectura]
Indica la coordenada y de la posición del ratón o del dispositivo de entrada del usuario, en píxeles. | DisplayObject | ||
name : String
Indica el nombre de instancia de DisplayObject. | DisplayObject | ||
needsSoftKeyboard : Boolean
Especifica si un teclado virtual (teclado en pantalla) se debe mostrar cuando esta instancia de InteractiveObject recibe la selección. | InteractiveObject | ||
numChildren : int [solo lectura]
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 [solo lectura]
Indica el objeto DisplayObjectContainer que contiene este objeto de visualización. | DisplayObject | ||
root : DisplayObject [solo lectura]
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 | ||
rotationX : Number
Indica la rotación del eje x de la instancia de DisplayObject, en grados, desde su orientación original relativa al contenedor principal 3D. | DisplayObject | ||
rotationY : Number
Indica la rotación del eje y de la instancia de DisplayObject, en grados, desde su orientación original relativa al contenedor principal 3D. | DisplayObject | ||
rotationZ : Number
Indica la rotación del eje z de la instancia de DisplayObject, en grados, desde su orientación original relativa al contenedor principal 3D. | 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 | ||
scaleZ : Number
Indica la escala de profundidad (porcentaje) de un objeto aplicada desde el punto de registro del objeto. | DisplayObject | ||
scrollRect : Rectangle
Los límites del rectángulo de desplazamiento del objeto de visualización. | DisplayObject | ||
showCaptions : Boolean
Se utiliza para mostrar texto; true = muestra texto, false = no muestra texto. | FLVPlaybackCaptioning | ||
simpleFormatting : Boolean
Limita las instrucciones de formato del archivo de texto temporizado cuando está establecida como true. | FLVPlaybackCaptioning | ||
softKeyboard : String
Controla la apariencia del teclado virtual. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Define el área que debe permanecer en pantalla cuando se muestra un teclado virtual (no disponible en iOS). | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Controla el sonido dentro de este elemento sprite. | Sprite | ||
source : String
URL del archivo XML de texto temporizado que contiene información de texto (propiedad necesaria). | FLVPlaybackCaptioning | ||
stage : Stage [solo lectura]
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 : flash.text:TextSnapshot [solo lectura]
Devuelve un objeto TextSnapshot para esta instancia de DisplayObjectContainer. | DisplayObjectContainer | ||
track : uint
Admite pistas en varios idiomas. | FLVPlaybackCaptioning | ||
transform : flash.geom: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 puntero pasa por encima de un elemento sprite en el que la propiedad buttonMode se ha definido con el valor true. | Sprite | ||
videoPlayerIndex : uint
Conecta el texto con un elemento VideoPlayer específico en el componente FLVPlayback. | FLVPlaybackCaptioning | ||
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 | ||
z : Number
Indica la posición de la coordenada z en el eje z de la instancia de DisplayObject relativa al contenedor principal 3D. | DisplayObject |
Método | Definido por | ||
---|---|---|---|
Crea una nueva instancia FLVPlaybackCaptioning. | FLVPlaybackCaptioning | ||
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 conjunto de puntos de referencia del componente FLVPlayback cuyo texto contiene la cadena que se busca. | FLVPlaybackCaptioning | ||
Devuelve un rectángulo que define el área del objeto de visualización relativo al sistema de coordenadas del objeto targetCoordinateSpace. | DisplayObject | ||
Devuelve un conjunto de puntos de referencia del componente FLVPlayback que contienen el texto. | FLVPlaybackCaptioning | ||
Devuelve una cadena que contiene todo el texto como transcripción en formato HTML. | FLVPlaybackCaptioning | ||
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 un conjunto 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 | ||
Convierte un punto bidimensional de las coordenadas (globales) del escenario en coordenadas (locales) de un objeto tridimensional. | DisplayObject | ||
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 | ||
Calcula el cuadro delimitador del objeto de visualización para ver si se solapa o corta con el cuadro delimitador del 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 un punto tridimensional de las coordenadas (locales) del objeto de visualización tridimensional en un punto bidimensional en las coordenadas (globales) del escenario. | DisplayObject | ||
Convierte el objeto point de coordenadas del objeto de visualización (locales) en coordenadas del escenario (globales). | DisplayObject | ||
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 todas las instancias child de DisplayObject especificadas de la lista de elementos secundarios de la instancia de DisplayObjectContainer. | DisplayObjectContainer | ||
Elimina un detector del objeto EventDispatcher. | EventDispatcher | ||
Muestra un teclado virtual. | InteractiveObject | ||
Devuelve un número de segundos como cadena de código de tiempo. | FLVPlaybackCaptioning | ||
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 | ||
Permite al usuario arrastrar el elemento sprite especificado en un dispositivo táctil. | Sprite | ||
Se detiene gradualmente la ejecución de línea de tiempo de todos los objetos MovieClip con raíz en este objeto. | DisplayObjectContainer | ||
Finaliza el método startDrag(). | Sprite | ||
Finaliza el método startTouchDrag() para su uso con dispositivos táctiles. | 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 de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
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 |
Evento | Resumen | Definido por | ||
---|---|---|---|---|
[evento broadcast] Se distribuye cuando Flash Player o AIR pasan a estar activos. | EventDispatcher | |||
Se distribuye cuando un objeto de visualización se añade a la lista de visualización. | DisplayObject | |||
Se distribuye cuando un objeto de visualización se añade a la lista de visualización del escenario, bien directamente o a través de un subárbol que contiene el objeto de visualización. | DisplayObject | |||
Se distribuye al añadir o eliminar texto en el campo de texto de destino de texto. | FLVPlaybackCaptioning | |||
Se distribuye después de crear la propiedad captionTarget, pero antes de añadir texto (la propiedad captionTarget está vacía). | FLVPlaybackCaptioning | |||
Se distribuye cuando el usuario selecciona 'Borrar' (o 'Eliminar') en el menú contextual. | InteractiveObject | |||
Se distribuye cuando un usuario pulsa y suelta el botón principal del dispositivo de señalización sobre el mismo objeto InteractiveObject. | InteractiveObject | |||
Se distribuye tras la carga de todos los datos XML de texto temporizado. | FLVPlaybackCaptioning | |||
Se distribuye cuando un gesto de usuario activa el menú contextual asociado al objeto interactivo la aplicación de AIR. | InteractiveObject | |||
Se distribuye cuando el usuario activa la combinación de teclas aceleradoras específica de la plataforma en que se encuentra para copiar elementos, o bien cuando el usuario elige la opción 'Copiar' en el menú contextual. | InteractiveObject | |||
Se distribuye cuando el usuario activa la combinación de teclas aceleradoras específica de la plataforma en que se encuentra para cortar elementos, o bien cuando el usuario elige la opción 'Cortar' en el menú contextual. | InteractiveObject | |||
[evento broadcast] Se distribuye cuando Flash Player o de AIR pasan a estar inactivos. | EventDispatcher | |||
Se distribuye cuando un usuario pulsa y suelta el botón principal de un dispositivo de señalización dos veces en una sucesión rápida sobre el mismo objeto InteractiveObject cuando el indicador doubleClickEnabled de dicho objeto se ha definido como true. | InteractiveObject | |||
[evento de difusión] Se distribuye cuando la cabeza lectora entra en un nuevo fotograma. | DisplayObject | |||
[evento de difusión] Se distribuye cuando la cabeza lectora sale del fotograma actual. | DisplayObject | |||
Se distribuye después de que un objeto de visualización quede seleccionado. | InteractiveObject | |||
Se distribuye después de que un objeto de visualización deje de estar seleccionado. | InteractiveObject | |||
[evento de difusión] Se distribuye una vez ejecutados los constructores de los objetos de visualización del fotograma, pero antes de que se ejecuten los scripts de fotograma. | DisplayObject | |||
Se distribuye cuando el usuario crea un punto de contacto a lo largo del borde de la superficie de toque con una instancia de InteractiveObject (por ejemplo, toque a lo largo del borde de la superficie de toque en el servidor de Siri para Apple TV). Algunos dispositivos también pueden interpretar este contacto como una combinación de varios eventos táctiles. | InteractiveObject | |||
Se distribuye cuando el usuario presiona dos puntos de contacto en la misma instancia de InteractiveObject en un dispositivo táctil (como, por ejemplo, pulsar y soltar dos dedos sobre un objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil). | InteractiveObject | |||
Se distribuye cuando el usuario mueve un punto de contacto sobre la instancia de InteractiveObject de un dispositivo táctil (como mover los dedos de izquierda a derecha sobre un objeto de visualización en un teléfono móvil o dispositivo con pantalla táctil). | InteractiveObject | |||
Se distribuye cuando el usuario realiza un gesto de zoom en un punto de contacto con una instancia de InteractiveObject (como, por ejemplo, tocar una pantalla con dos dedos y girarlos sobre un objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil). | InteractiveObject | |||
Se distribuye cuando el usuario realiza un gesto de barrido en un punto de contacto con una instancia de InteractiveObject (como, por ejemplo, tocar una pantalla con tres dedos y, a continuación, moverlos en paralelo sobre un objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil). | InteractiveObject | |||
Se distribuye cuando el usuario crea un punto de contacto con una instancia de InteractiveObject, seguidamente toca un dispositivo táctil (como colocar varios dedos sobre un objeto de visualización para abrir un menú y, a continuación, toca con un dedo para seleccionar un elemento de menú en un teléfono móvil o en un dispositivo con pantalla táctil). | InteractiveObject | |||
Se distribuye cuando el usuario realiza un gesto de zoom en un punto de contacto con una instancia de InteractiveObject (como, por ejemplo, tocar una pantalla con dos dedos y, a continuación, separarlos rápidamente sobre un objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil). | InteractiveObject | |||
Se distribuye si una llamada al evento URLLoader.load() intenta acceder a un archivo XML de texto temporizado sobre HTTP y si el entorno de Flash Player actual puede detectar y devolver el código de estado para la petición. | FLVPlaybackCaptioning | |||
Este evento se distribuye a cualquier cliente app que admite entrada en línea con un IME | InteractiveObject | |||
Se distribuye si una llamada al evento URLLoader.load() genera un error grave que termina la descarga del archivo XML de texto temporizado. | FLVPlaybackCaptioning | |||
Se distribuye cuando el usuario pulsa una tecla. | InteractiveObject | |||
Se distribuye cuando el usuario intenta cambiar la selección empleando la navegación mediante teclado. | InteractiveObject | |||
Se distribuye cuando el usuario suelta una tecla. | InteractiveObject | |||
Se distribuye cuando un usuario pulsa y suelta el botón central del dispositivo de señalización sobre el mismo objeto InteractiveObject. | InteractiveObject | |||
Se distribuye cuando el usuario pulsa el botón central del dispositivo señalador sobre una instancia de InteractiveObject. | InteractiveObject | |||
Se distribuye cuando el usuario suelta el botón del dispositivo señalador sobre una instancia de InteractiveObject. | InteractiveObject | |||
Se distribuye cuando el usuario pulsa el botón del dispositivo señalador sobre una instancia de InteractiveObject. | InteractiveObject | |||
Se distribuye cuando el usuario intenta cambiar la selección empleando un dispositivo de señalización. | InteractiveObject | |||
Se distribuye cuando el usuario mueve el dispositivo de señalización mientras éste se encuentra sobre un InteractiveObject. | InteractiveObject | |||
Se distribuye cuando el usuario mueve un dispositivo de señalización hacia el exterior de una instancia de InteractiveObject. | InteractiveObject | |||
Se distribuye cuando el usuario mueve un dispositivo de señalización sobre una instancia de InteractiveObject. | InteractiveObject | |||
Se distribuye cuando el usuario suelta el botón del dispositivo señalador sobre una instancia de InteractiveObject. | InteractiveObject | |||
Se distribuye cuando se presiona la rueda del ratón sobre una instancia de InteractiveObject. | InteractiveObject | |||
Distribuido por el objeto InteractiveObject iniciador de arrastre cuando el usuario suelta el botón y finaliza el arrastre. | InteractiveObject | |||
Distribuido por el objeto InteractiveObject de destino cuando un objeto arrastrado se coloca sobre el objeto y la colocación se acepta con una llamada a DragManager.acceptDragDrop(). | InteractiveObject | |||
Distribuido por un objeto InteractiveObject cuando la acción de arrastre entra en sus límites. | InteractiveObject | |||
Distribuido por un objeto InteractiveObject cuando la acción de arrastre se sale de los límites. | InteractiveObject | |||
Distribuido continuamente por un objeto InteractiveObject mientras la operación de arrastre se mantiene dentro de sus límites. | InteractiveObject | |||
Distribuido al comienzo de una operación de arrastre por el objeto InteractiveObject especificado como iniciador de arrastre en la llamada a DragManager.doDrag(). | InteractiveObject | |||
Distribuido durante una operación de arrastre por el objeto InteractiveObject especificado como iniciador de arrastre en la llamada a DragManager.doDrag(). | InteractiveObject | |||
Se distribuye cuando comienza la operación de descarga para cargar el archivo XML de texto temporizado, tras una llamada al método URLLoader.load(). | FLVPlaybackCaptioning | |||
Se distribuye cuando el usuario activa la combinación de teclas aceleradoras específica de la plataforma en que se encuentra para pegar elementos, o bien cuando el usuario elige la opción 'Pegar' en el menú contextual. | InteractiveObject | |||
Se distribuye al recibirse datos mientras progresa la descarga del archivo XML de texto temporizado. | FLVPlaybackCaptioning | |||
Se distribuye cuando el usuario baja un lápiz stylus activo más allá del umbral de detección de proximidad de la pantalla. | InteractiveObject | |||
Se distribuye cuando el usuario levanta un lápiz stylus activo por encima del umbral de detección de proximidad de la pantalla. | InteractiveObject | |||
Se distribuye cuando el usuario pasa un lápiz stylus activo por encima de la pantalla sin salir del umbral de detección de proximidad. | InteractiveObject | |||
Se distribuye cuando el usuario quita un lápiz stylus activo de encima de este objeto InteractiveObject permaneciendo dentro del umbral de detección de proximidad de la pantalla. | InteractiveObject | |||
Se distribuye cuando el usuario pasa un lápiz stylus activo directamente por encima de este objeto InteractiveObject permaneciendo dentro del umbral de detección de proximidad de la pantalla. | InteractiveObject | |||
Se distribuye cuando el usuario quita un lápiz stylus activo de encima de este objeto InteractiveObject y sus elementos secundarios permaneciendo dentro del umbral de detección de proximidad de la pantalla. | InteractiveObject | |||
Se distribuye cuando el usuario pasa un lápiz stylus activo por encima de este objeto InteractiveObject desde fuera del árbol de descendientes del objeto en la lista de visualización (permaneciendo dentro del umbral de detección de proximidad de la pantalla). | InteractiveObject | |||
Se distribuye cuando el usuario suelta el botón del dispositivo señalador por primera vez después de que el usuario presiona el botón sobre una instancia de InteractiveObject y, a continuación, mueve el dispositivo de señalización fuera de la instancia de InteractiveObject. | InteractiveObject | |||
Se distribuye cuando un objeto de visualización se va a eliminar de la lista de visualización. | DisplayObject | |||
Se distribuye cuando un objeto de visualización se va a eliminar de la lista de visualización, bien directamente o a través de la eliminación de un subárbol que contiene el objeto de visualización. | DisplayObject | |||
[evento de difusión] Se distribuye cuando la lista de visualización se va a actualizar y representar. | DisplayObject | |||
Se distribuye cuando un usuario pulsa y suelta el botón derecho del dispositivo de señalización sobre el mismo objeto InteractiveObject. | InteractiveObject | |||
Se distribuye cuando el usuario pulsa el botón del dispositivo señalador sobre una instancia de InteractiveObject. | InteractiveObject | |||
Se distribuye cuando el usuario suelta el botón del dispositivo señalador sobre una instancia de InteractiveObject. | InteractiveObject | |||
Se distribuye cuando el usuario mueve un dispositivo de señalización hacia el exterior de una instancia de InteractiveObject. | InteractiveObject | |||
Se distribuye cuando el usuario mueve un dispositivo de señalización sobre una instancia de InteractiveObject. | InteractiveObject | |||
Se distribuye si se intenta llamar al evento URLLoader.load() para cargar un archivo XML de texto temporizado de un servidor situado fuera del entorno limitado de seguridad. | FLVPlaybackCaptioning | |||
Se distribuye cuando el usuario activa la combinación de teclas aceleradoras específica de la plataforma en que se encuentra para seleccionar todos los elementos, o bien cuando el usuario elige la opción 'Seleccionar todo' en el menú contextual. | InteractiveObject | |||
Se distribuye inmediatamente una vez mostrado el teclado en pantalla. | InteractiveObject | |||
Se distribuye inmediatamente antes de que se muestre el teclado en pantalla. | InteractiveObject | |||
Se distribuye inmediatamente una vez oculto el teclado en pantalla. | InteractiveObject | |||
Se distribuye cuando cambia el valor del indicador tabChildren del objeto. | InteractiveObject | |||
Se distribuye cuando cambia el indicador tabEnabled del objeto. | InteractiveObject | |||
Se distribuye cuando cambia el valor de la propiedad tabIndex del objeto. | InteractiveObject | |||
Se distribuye cuando un usuario escribe uno o varios caracteres de texto. | InteractiveObject | |||
Se distribuye cuando el usuario toca por primera vez un dispositivo táctil (por ejemplo, toca un teléfono móvil o dispositivo con pantalla táctil con un dedo). | InteractiveObject | |||
Se distribuye cuando el usuario elimina el contacto con un dispositivo táctil (como levantar un dedo de un teléfono móvil o dispositivo con pantalla táctil). | InteractiveObject | |||
Se distribuye cuando el usuario toca el dispositivo y se distribuye constantemente hasta que desaparece el punto de contacto. | InteractiveObject | |||
Se distribuye cuando el usuario retira el punto de contacto de una instancia de InteractiveObject en un dispositivo táctil (como arrastrar un dedo desde un objeto de visualización a otro en un teléfono móvil o en un dispositivo con pantalla táctil). | InteractiveObject | |||
Se distribuye cuando el usuario mueve el punto de contacto sobre una instancia de InteractiveObject en un dispositivo táctil (como arrastrar un dedo desde un punto fuera de un objeto de visualización en un punto sobre un objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil). | InteractiveObject | |||
Se distribuye cuando el usuario retira el punto de contacto de una instancia de InteractiveObject en un dispositivo táctil (como arrastrar un dedo desde un objeto de visualización a un punto fuera del objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil). | InteractiveObject | |||
Se distribuye cuando el usuario mueve el punto de contacto sobre una instancia de InteractiveObject en un dispositivo táctil (como arrastrar un dedo desde un punto fuera de un objeto de visualización en un punto sobre un objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil). | InteractiveObject | |||
Se distribuye cuando el usuario levanta el punto de contacto en la misma instancia de InteractiveObject en la que se inició el contacto en un dispositivo táctil (como, por ejemplo, pulsar y soltar un dedo desde un único punto sobre un objeto de visualización en un teléfono móvil o en un dispositivo con pantalla táctil). | InteractiveObject |
Constante | Definido por | ||
---|---|---|---|
SHORT_VERSION : String = "2.0" [estática]
Variable de estado que indica la versión corta del número del componente. | FLVPlaybackCaptioning | ||
VERSION : String = "2.0.0.39" [estática]
Variable de estado que indica la versión larga del número del componente. | FLVPlaybackCaptioning |
autoLayout | propiedad |
autoLayout:Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Determina si el componente FLVPlaybackCaptioning mueve y cambia automáticamente el tamaño del objeto TextField para texto.
Si la propiedad autoLayout
se establece como true
, la instancia DisplayObject o el objeto TextField que contiene el texto muestra 10 píxeles desde la parte inferior de la instancia FLVPlayback. El área de texto cubre la anchura de la instancia FLVPlayback, y se mantiene un margen de 10 píxeles a cada lado.
Si esta propiedad está establecida como true
, la instancia DisplayObject o el objeto TextField se muestra directamente sobre la instancia FLVPlayback. Si crea un objeto TextField propio, se recomienda que establezca autoLayout
como false
. Si wordWrap = false
, el área de texto se centra sobre la instancia FLVPlayback, pero puede ser más amplia que la instancia FLVPlayback.
Para controlar el diseño, es necesario que detecte el evento captionChange
para determinar cuándo se crea la instancia de objeto TextField.
El valor predeterminado es true.
Implementación
public function get autoLayout():Boolean
public function set autoLayout(value:Boolean):void
Elementos de API relacionados
captionButton | propiedad |
captionButton:Sprite
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Define la instancia del componente CaptionButton de la interfaz personalizada FLVPlayback, que proporciona capacidades de conmutación para activar y desactivar el texto.
La propiedad captionButton
funciona de forma similar a las propiedades de FLVPlayback playButton
, pauseButton
, muteButton
, etc.
Implementación
public function get captionButton():Sprite
public function set captionButton(value:Sprite):void
Elementos de API relacionados
captionTarget | propiedad |
captionTarget:DisplayObject
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Establece la instancia DisplayObject en la que mostrar el texto.
Si establece la instancia como un objeto TextField, será directamente el destino. Si establece la instancia como un contenedor DisplayObjectContainer que contiene uno o varios objetos TextField, el texto se muestra en el objeto TextField con el índice de visualización más bajo.
El método DisplayObjectContainer
admite un objeto similar a un clip de película con un fondo de escala 9, que se puede escalar cuando el objeto TextField cambia de tamaño.
Para una escala y dibujo más complejos, escriba código para que el método DisplayObjectContainer
detecte un evento captionChange
.
Nota: si no se establece la propiedad captionTargetName
o captionTarget
, la instancia FLVPlaybackCaptioning crea un campo de texto establecido por la propiedad captionTarget
con este formato:
- fondo negro (background =
true
; backgroundColor =0x000000
;) - texto blanco (textColor =
0xFFFFFF
) - autoSize =
TextFieldAutoSize.LEFT
- multiLine =
true
- wordWrap =
true
- font =
"_sans"
- size =
12
Para personalizar estos valores, detecte el evento captionTargetCreated
.
Implementación
public function get captionTarget():DisplayObject
public function set captionTarget(value:DisplayObject):void
Elementos de API relacionados
captionTargetName | propiedad |
captionTargetName:String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Nombre de la instancia del objeto TextField o clip de película en el que está contenido un objeto Textfield que contiene el texto.
Para no especificar destino, establezca esta propiedad como una cadena vacía (es decir, sin destino especificado) o auto
. Esta propiedad se utiliza principalmente en el inspector de componentes. Si escribe código, utilice la propiedad captionTarget
en su lugar.
El valor predeterminado es auto.
Implementación
public function get captionTargetName():String
public function set captionTargetName(value:String):void
Elementos de API relacionados
flvPlayback | propiedad |
flvPlayback:FLVPlayback
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Establece la instancia de FLVPlayback para que muestre texto. La instancia de FLVPlayback debe tener el mismo elemento principal que la instancia de FLVPlaybackCaptioning.
Si la propiedad flvPlaybackName
o flvPlayback
no está establecida, la instancia de FLVPlaybackCaptioning buscará una instancia de FLVPlayback con el mismo elemento principal y texto que la primera que encuentra.
Implementación
public function get flvPlayback():FLVPlayback
public function set flvPlayback(value:FLVPlayback):void
Elementos de API relacionados
flvPlaybackName | propiedad |
flvPlaybackName:String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Establezca el nombre de la instancia de FLVPlayback que desea que muestre texto.
Para no especificar destino, establezca esta propiedad como una cadena vacía o auto
. La instancia de FLVPlayback debe tener el mismo elemento principal que la instancia de FLVPlaybackCaptioning.
El nombre de instancia de FLVPlayback se utiliza principalmente en el inspector de componentes. Si escribe código, utilice la propiedad flvPlayback
.
Si no se establece la propiedad flvPlaybackName
o flvPlayback
o está establecida como auto
, la instancia de FLVPlaybackCaptioning busca una instancia de FLVPlayback con el mismo elemento principal y texto que la primera que encuentra.
El valor predeterminado es auto.
Implementación
public function get flvPlaybackName():String
public function set flvPlaybackName(value:String):void
Elementos de API relacionados
showCaptions | propiedad |
showCaptions:Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Se utiliza para mostrar texto; true
= muestra texto, false
= no muestra texto.
Si utiliza la propiedad captionButton
para permitir que el usuario pueda activar y desactivar texto, establezca la propiedad showCaptions
como false
.
El valor predeterminado es true.
Implementación
public function get showCaptions():Boolean
public function set showCaptions(value:Boolean):void
Elementos de API relacionados
simpleFormatting | propiedad |
simpleFormatting:Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Limita las instrucciones de formato del archivo de texto temporizado cuando está establecida como true
.
Los estilos siguientes no se admiten si la propiedad simpleFormatting
está establecida como true
:
- tts:backgroundColor
- tts:color
- tts:fontSize
- tts:fontFamily
- tts:wrapOption
Los estilos siguientes se admiten si la propiedad simpleFormatting
está establecida como true
:
- tts:fontStyle
- tts:fontWeight
- tts:textAlign
Implementación
public function get simpleFormatting():Boolean
public function set simpleFormatting(value:Boolean):void
source | propiedad |
source:String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
URL del archivo XML de texto temporizado que contiene información de texto (propiedad necesaria).
Implementación
public function get source():String
public function set source(value:String):void
track | propiedad |
track:uint
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Admite pistas en varios idiomas.
El mejor uso de la propiedad track
es admitir pistas de varios idiomas con puntos de referencia incorporados.
Debe utilizar los formatos admitidos para los puntos de referencia de FLVPlaybackCaptioning.
Si la propiedad track
se establece con un valor distinto a 0
, el componente FLVPlaybackCaptioning busca una propiedad text<n> en el punto de referencia, donde n es el valor de la pista.
Por ejemplo, si track == 1
, el componente FLVPlayBackCaptioning busca el parámetro text1
en el punto de referencia. Si no se encuentra ningún parámetro coincidente, se utiliza la propiedad de texto del parámetro del punto de referencia.
El valor predeterminado es 0.
Implementación
public function get track():uint
public function set track(value:uint):void
videoPlayerIndex | propiedad |
videoPlayerIndex:uint
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Conecta el texto con un elemento VideoPlayer específico en el componente FLVPlayback.
Si desea utilizar texto en varios reproductores de vídeo (con las propiedades activeVideoPlayerIndex
y visibleVideoPlayerIndex
del componente FLVPlayback), debería crear una instancia del componente FLVPlaybackCaptioning para cada VideoPlayer
que utilice y establecer este propiedad para que se corresponda con el índice.
El valor predeterminado del índice VideoPlayer es 0 cuando sólo se utiliza un reproductor de vídeo.
Implementación
public function get videoPlayerIndex():uint
public function set videoPlayerIndex(value:uint):void
Elementos de API relacionados
FLVPlaybackCaptioning | () | Información sobre |
public function FLVPlaybackCaptioning()
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Crea una nueva instancia FLVPlaybackCaptioning.
findInCaptions | () | método |
public function findInCaptions(searchString:String):Array
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Devuelve un conjunto de puntos de referencia del componente FLVPlayback cuyo texto contiene la cadena que se busca.
Parámetros
searchString:String — Una cadena para buscar texto.
|
Array — Conjunto Conjunto de puntos de referencia del componente FLVPlayback
|
getCaptionsAsArray | () | método |
public function getCaptionsAsArray():Array
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Devuelve un conjunto de puntos de referencia del componente FLVPlayback que contienen el texto.
Valor devueltoArray — Conjunto Conjunto de puntos de referencia del componente FLVPlayback
|
getCaptionsAsTranscript | () | método |
public function getCaptionsAsTranscript(preserveFormatting:Boolean = false):String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Devuelve una cadena que contiene todo el texto como transcripción en formato HTML.
Cada texto se incluye en una etiqueta p
con el atributo class
"fl_video_caption", un atributo id
exclusivo que comienza con la cadena "fl_video_caption_2_0_" y un atributo title
que indica el código de tiempos en el que el texto aparece en el vídeo.
A continuación se muestra un breve ejemplo del HTML devuelto:
<div id="fl_video_transcript" class="fl_video_transcript"> <p class="fl_video_caption" id="fl_video_caption_2_0_1" title="0:00.50"><i>( speaking French ): </i><br/><b>George: </b> Bonjour, Marie.</p> <p class="fl_video_caption" id="fl_video_caption_2_0_2" title="0:01.75"><b>Marie: </b> Bonjour, George.</p> <p class="fl_video_caption" id="fl_video_caption_2_0_3" title="0:03.75">VoilÀ une sucette.</p> <p class="fl_video_caption" id="fl_video_caption_2_0_4" title="0:05.50"><b>George: </b> C'est pour moi?</p> <p class="fl_video_caption" id="fl_video_caption_2_0_5" title="0:06.50"><b>Marie: </b> Oui, c'est pour toi.</p> <p class="fl_video_caption" id="fl_video_caption_2_0_6" title="0:08.00"><b>George: </b> Merci, Marie!</p> <p class="fl_video_caption" id="fl_video_caption_2_0_7" title="0:09.50"><b>Marie: </b> De rien, George.</p> </div>
Parámetros
preserveFormatting:Boolean (default = false ) — Conserva las etiquetas HTML utilizadas para dar formato al texto en Flash
|
String — Cadena Cadena que contiene todo el texto como transcripción en formato HTML.
|
secondsToTime | () | método |
captionChange | Evento |
fl.video.CaptionChangeEvent
propiedad CaptionChangeEvent.type =
fl.video.CaptionChangeEvent.CAPTION_CHANGE
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Se distribuye al añadir o eliminar texto en el campo de texto de destino de texto.
El evento también se distribuye si las condiciones siguientes son true:
- la propiedad
captionTargetName
no está establecida - la propiedad
captionTarget
no está establecida - la instancia FLVPlaybackCaptioning crea automáticamente un objeto TextField para texto.
El evento captionChange
tiene la constante CaptionChangeEvent.CAPTION_CHANGE
.
type
de un objeto de evento captionChange
.
Este evento tiene las propiedades siguientes:
Propiedad | Valor |
---|---|
bubbles | false |
cancelable | false ; no hay ningún comportamiento predeterminado que cancelar. |
added | Valor booleano que indica si el texto se añadió o eliminó de la visualización. |
captionCuePointObject | Objeto de punto de referencia para este texto. |
Elementos de API relacionados
captionTargetCreated | Evento |
fl.video.CaptionTargetEvent
propiedad CaptionTargetEvent.type =
fl.video.CaptionTargetEvent.CAPTION_TARGET_CREATED
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Se distribuye después de crear la propiedad captionTarget
, pero antes de añadir texto (la propiedad captionTarget
está vacía).
Si la propiedad captionTarget
está establecida con un objeto DisplayObject personalizado, o si la propiedad captionTargetName
está establecida, este evento no se distribuye.
Detecte este evento si está personalizando las propiedades del objeto TextField, por ejemplo, defaultTextFormat
.
El evento captionChange
tiene la constante CaptionChangeEvent.CAPTION_CHANGE
.
CaptionTargetEvent.CAPTION_TARGET_CREATED
define el valor de la propiedad type
de un objeto de evento captionTargetCreated
.
Este evento tiene las propiedades siguientes:
Propiedad | Valor |
---|---|
bubbles | false |
cancelable | false ; no hay ningún comportamiento predeterminado que cancelar. |
captionTarget | Objeto de visualización de la propiedad captionTarget de la instancia FLVPlaybackCaptioning. |
Elementos de API relacionados
complete | Evento |
flash.events.Event
propiedad Event.type =
flash.events.Event.COMPLETE
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Se distribuye tras la carga de todos los datos XML de texto temporizado.
La constanteEvent.COMPLETE
define el valor de la propiedad type
de un objeto de evento complete
.
Este evento tiene las propiedades siguientes:
Propiedad | Valor |
---|---|
bubbles | false |
cancelable | false ; no hay ningún comportamiento predeterminado que cancelar. |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
target | Objeto de red que ha terminado de cargarse. |
Elementos de API relacionados
httpStatus | Evento |
flash.events.HTTPStatusEvent
propiedad HTTPStatusEvent.type =
flash.events.HTTPStatusEvent.HTTP_STATUS
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Se distribuye si una llamada al evento URLLoader.load()
intenta acceder a un archivo XML de texto temporizado sobre HTTP y si el entorno de Flash Player actual puede detectar y devolver el código de estado para la petición.
HTTPStatusEvent.HTTP_STATUS
define el valor de la propiedad type
de un objeto de evento httpStatus
.
Este evento tiene las propiedades siguientes:
Propiedad | Valor |
---|---|
bubbles | false |
cancelable | false ; no hay ningún comportamiento predeterminado que cancelar. |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
status | El código de estado HTTP que devuelve el servidor. |
target | El objeto de red que recibe el código de estado HTTP. |
Elementos de API relacionados
ioError | Evento |
flash.events.IOErrorEvent
propiedad IOErrorEvent.type =
flash.events.IOErrorEvent.IO_ERROR
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Se distribuye si una llamada al evento URLLoader.load()
genera un error grave que termina la descarga del archivo XML de texto temporizado.
Si este evento no se gestiona, emitirá un error.
Define el valor de la propiedadtype
de un objeto de evento ioError
.
Este evento tiene las propiedades siguientes:
Propiedad | Valor |
---|---|
bubbles | false |
cancelable | false ; no hay ningún comportamiento predeterminado que cancelar. |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
errorID | Un número de referencia asociado al error concreto (sólo AIR). |
target | El objeto de red en el que se produce el error de entrada/salida. |
text | Texto que se mostrará como mensaje de error. |
Elementos de API relacionados
open | Evento |
flash.events.Event
propiedad Event.type =
flash.events.Event.OPEN
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Se distribuye cuando comienza la operación de descarga para cargar el archivo XML de texto temporizado, tras una llamada al método URLLoader.load()
.
Event.OPEN
define el valor de la propiedad type
de un objeto de evento open
.
Este evento tiene las propiedades siguientes:
Propiedad | Valor |
---|---|
bubbles | false |
cancelable | false ; no hay ningún comportamiento predeterminado que cancelar. |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
target | Objeto de red que ha abierto una conexión. |
Elementos de API relacionados
progress | Evento |
flash.events.ProgressEvent
propiedad ProgressEvent.type =
flash.events.ProgressEvent.PROGRESS
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Se distribuye al recibirse datos mientras progresa la descarga del archivo XML de texto temporizado.
Define el valor de la propiedadtype
de un objeto de evento progress
.
Este evento tiene las propiedades siguientes:
Propiedad | Valor |
---|---|
bubbles | false |
bytesLoaded | Número de elementos o bytes cargados en el momento en que el detector procesa el evento. |
bytesTotal | Número total de elementos o bytes que se cargarán en última instancia si el proceso de carga se realiza correctamente. |
cancelable | false ; no hay ningún comportamiento predeterminado que cancelar. |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
target | El objeto que informa sobre el progreso. |
Elementos de API relacionados
securityError | Evento |
flash.events.SecurityErrorEvent
propiedad SecurityErrorEvent.type =
flash.events.SecurityErrorEvent.SECURITY_ERROR
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Se distribuye si se intenta llamar al evento URLLoader.load()
para cargar un archivo XML de texto temporizado de un servidor situado fuera del entorno limitado de seguridad.
Si este evento no se gestiona, emitirá un error.
La constanteSecurityErrorEvent.SECURITY_ERROR
define el valor de la propiedad type
de un objeto de evento securityError
.
Este evento tiene las propiedades siguientes:
Propiedad | Valor |
---|---|
bubbles | false |
cancelable | false ; no hay ningún comportamiento predeterminado que cancelar. |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
target | El objeto de red que informa sobre le error de seguridad. |
text | Texto que se mostrará como mensaje de error. |
Elementos de API relacionados
SHORT_VERSION | Constante |
public static const SHORT_VERSION:String = "2.0"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Variable de estado que indica la versión corta del número del componente. El número de la versión resulta útil cuando se dispone de un archivo FLA y es necesario conocer la versión del componente. Para determinar la versión del componente, escriba el siguiente código en el archivo FLA:
trace (FLVPlaybackCaptioning.SHORT_VERSION);
La variable SHORT_VERSION
sólo incluye las versiones superior e inferior, por ejemplo, 2.0. La variable version
incluye los números de versión superior e inferior, así como los números de revisión y compilación, por ejemplo, 2.0.0.xx.
Elementos de API relacionados
VERSION | Constante |
public static const VERSION:String = "2.0.0.39"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9.0.28.0 |
Variable de estado que indica la versión larga del número del componente. El número de la versión resulta útil cuando se dispone de un archivo FLA y es necesario conocer la versión del componente. Para determinar la versión del componente, escriba el siguiente código en el archivo FLA:
trace (FLVPlaybackCaptioning.VERSION);
La variable VERSION
incluye los números de versión superior e inferior, así como los números de revisión y compilación, por ejemplo, 2.0.0.xx. La variable SHORT_VERSION
sólo incluye las versiones superior e inferior, por ejemplo, 2.0.
Elementos de API relacionados
Para realizar el ejemplo, siga estos pasos:
- Abra un nuevo archivo de Flash (ActionScript 3.0).
- Coloque el componente FLVPlayback en el escenario en la posición 0,0 y asígnele el nombre de instancia player.
- Coloque el componente FLVPlaybackCaptioning en el escenario en la posición 0,0 y asígnele el nombre de instancia captioning.
- Coloque el componente CaptionButton en el escenario.
- Guarde el archivo FLA y asígnele un nombre, por ejemplo, captionEx.
- Abra un nuevo archivo de ActionScript.
- Pegue el siguiente código de ejemplo de clase en un nuevo archivo de ActionScript y guárdelo como FLVPlaybackCaptioningExample.as en el mismo directorio que su archivo FLA.
- En el archivo FLA (por ejemplo, captionEx), defina la entrada de la clase Document en el inspector de propiedades como FLVPlaybackCaptioningExample.
- Seleccione Control > Probar película.
package { import fl.video.CaptionChangeEvent; import fl.video.FLVPlayback; import fl.video.FLVPlaybackCaptioning; import flash.display.Sprite; import flash.text.TextField; public class FLVPlaybackCaptioningExample extends Sprite { private var videoPath:String = "http://www.helpexamples.com/flash/video/caption_video.flv"; private var captioningPath:String = "http://www.helpexamples.com/flash/video/caption_video.xml"; public function FLVPlaybackCaptioningExample() { player.source = videoPath; player.skin = "SkinOverAllNoCaption.swf"; player.skinBackgroundColor = 0x666666; player.skinBackgroundAlpha = 0.5; captioning.flvPlayback = player; captioning.source = captioningPath; captioning.autoLayout = false; captioning.addEventListener(CaptionChangeEvent.CAPTION_CHANGE, onCaptionChange); } private function onCaptionChange(e:CaptionChangeEvent):void { var tf:* = e.target.captionTarget; var player:FLVPlayback = e.target.flvPlayback; // move the caption below the video tf.y = 210; } } }
Tue Jun 12 2018, 02:12 PM Z