Renacimiento

Solo disponible en BuenasTareas
  • Páginas : 25 (6052 palabras )
  • Descarga(s) : 4
  • Publicado : 10 de marzo de 2010
Leer documento completo
Vista previa del texto
Paquete flash.media

Clase public class Sound
Herencia Sound EventDispatcher Object

Versión del lenguaje: ActionScript 3.0
Versión del reproductor: Flash Player 9
La clase Sound permite trabajar con sonido en una aplicación. La clase Sound permite crear un nuevo objeto Sound, cargar y reproducir un archivo MP3 externo en el objeto, cerrar el flujo de sonido y acceder a datos desonido como, por ejemplo, información sobre el número de bytes del flujo y los metadatos ID3. Se puede conseguir un mayor control del sonido mediante la fuente de sonido (los objetos SoundChannel o Microphone del sonido) y a través de las propiedades de la clase SoundTransform que controlan la salida del sonido en los altavoces del equipo.
Para controlar sonidos incorporados en un archivo SWF,utilice las propiedades de la clase SoundMixer.
Nota: la API Sound de ActionScript 3.0 es distinta de la de ActionScript 2.0. Con ActionScript 3.0, no es posible tomar objetos de sonido y organizarlos jerárquicamente para controlar sus propiedades.
Cuando utilice esta clase, tenga en cuenta el modelo de seguridad de Flash Player:
• No se admite la carga ni la reproducción de un sonido si elarchivo SWF que realiza la llamada se encuentra en el entorno limitado de red y el archivo de sonido que debe cargarse está en un sistema local.
• De forma predeterminada, no está permitido cargar y reproducir un sonido si el archivo SWF que realiza la llamada es local e intenta cargar y reproducir sonido remoto. El usuario debe otorgar un permiso explícito para permitir esta acción.
• Estánrestringidas ciertas operaciones relacionadas con sonidos. Un archivo SWF de un dominio distinto no puede acceder a los datos de un sonido cargado a no ser que implemente un archivo de política ente dominios. Las API relacionadas con sonidos a las que afecta esta restricción son Sound.id3, SoundMixer.computeSpectrum(), SoundMixer.bufferTime y la case SoundTransform.
Para más información, consulte lassiguientes secciones:
• El capítulo de seguridad de la guía Programación con ActionScript 3.0 y los últimos comentarios realizados en LiveDocs.
• El documento técnico sobre la seguridad de Flash Player 9.
Ver los ejemplos
Véase también
Microphone
SoundChannel
SoundMixer
SoundTransform
Fundamentos de la utilización de sonido

________________________________________
Propiedadespúblicas
Ocultar propiedades públicas heredadas
Mostrar propiedades públicas heredadas
Propiedad Definido por
bytesLoaded : uint
[read-only] Devuelve el número actual de bytes disponibles en el objeto de sonido. Sound
bytesTotal : int
[read-only] Devuelve el número total de bytes de este objeto de sonido. Sound
constructor : Object
Una referencia a la clase de objeto ofunción constructora para una instancia de objeto determinada. Object

id3 : ID3Info
[read-only] Proporciona acceso a los metadatos que forman parte de un archivo MP3. Sound
isBuffering : Boolean
[read-only] Devuelve el estado del búfer de archivos MP3 externos. Sound
length : Number
[read-only] Longitud del sonido actual, expresada en milisegundos. Sound
prototype :Object
[static] Una referencia al objeto prototipo de una clase u objeto de función. Object

url : String
[read-only] La URL desde la que se cargó el sonido. Sound
Métodos públicos
Ocultar métodos públicos heredados
Mostrar métodos públicos heredados
Método Definido por
Sound(stream:URLRequest = null, context:SoundLoaderContext = null)
Crea un objeto Sound nuevo. SoundaddEventListener(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

close():void
Cierra el flujo y provoca la detención de cualquier descarga de datos. Sound...
tracking img