La siguiente tabla describe las diferencias entre ActionScript 2.0 y 3.0.
| ActionScript 2.0 | ActionScript 3.0 | Comentarios | |
|---|---|---|---|
| Clase Accessibility | flash.accessibility.Accessibility | ||
| isActive() | flash.accessibility.Accessibility.active | Ha cambiado de función a propiedad de acceso. El nombre ha cambiado de isActive a active. |
|
| updateProperties() | flash.accessibility.Accessibility.updateProperties() | ||
| Clase arguments | de | AS3 | |
| callee | arguments.callee() | Sin modificaciones. | |
| caller | Eliminado | Se puede lograr la misma funcionalidad pasando arguments.callee como argumento desde la función que realiza la llamada (caller) a la función llamada (callee). Consulte la sección Ejemplos de arguments.callee para ver un ejemplo. |
|
| length | arguments.callee() | Sin modificaciones. | |
| Clase Array | Array | Sin modificaciones. | |
| CASEINSENSITIVE | Array.CASEINSENSITIVE | El tipo de datos ha cambiado a uint. | |
| DESCENDING | Array.DESCENDING | El tipo de datos ha cambiado a uint. | |
| length | Array#length El tipo de datos ha cambiado a uint. | ||
| NUMERIC | Array.NUMERIC | El tipo de datos ha cambiado a uint. | |
| RETURNINDEXEDARRAY | Array.RETURNINDEXEDARRAY | El tipo de datos ha cambiado a uint. | |
| UNIQUESORT | Array.UNIQUESORT | El tipo de datos ha cambiado a uint. | |
| Array | Array.Array() | El parámetro ha cambiado para utilizar el formato de parámetro...(rest). | |
| concat() | Array.concat() | Sin modificaciones. | |
| join() | Array.join() | Sin modificaciones. | |
| pop() | Array.pop() | Sin modificaciones. | |
| push() | Array.push() | El parámetro ha cambiado para utilizar el formato de parámetro...(rest). | |
| reverse() | Array.reverse() | Sin modificaciones. | |
| shift() | Array.shift() | Sin modificaciones. | |
| slice() | Array.slice() | Sin modificaciones. | |
| sort() | Array.sort() | El tipo de datos del parámetro options ha cambiado a uint. |
|
| sortOn() | Array.sortOn() | El tipo de datos del parámetro options ha cambiado a uint. La versión ActionScript 3.0 también ha añadido funcionalidad; ahora se puede ordenar por más de un nombre de campo pasando una matriz de objetos para el parámetro fieldName, y cada campo de ordenación puede tener su propio parámetro options coincidente si también se pasa en una matriz de indicadores de opciones coincidentes para el parámetro options. |
|
| splice() | Array.splice() | Los parámetros pueden tener cualquier tipo de datos, pero los preferidos son int y uint. El parámetro value ha cambiado al formato de parámetro...(rest). |
|
| toString() | Array.toString() | Sin modificaciones. | |
| unshift() | Array.unshift() | El parámetro value ha cambiado al formato...(rest). El tipo de datos del valor devuelto ha cambiado a uint. |
|
| Clase AsBroadcaster | flash.events.EventDispatcher | ||
| _listeners | flash.events.EventDispatcher.willTrigger() | No es un equivalente directo. El método willTrigger() indica si hay detectores registrados, pero no cuántos. |
|
| addListener() | flash.events.EventDispatcher.addEventListener() | No tiene equivalente directo, ya que el modelo de eventos de ActionScript 3.0 le permite añadir detectores de eventos a cualquier objeto del flujo del evento, no sólo al objeto difusor. | |
| broadcastMessage() | flash.events.EventDispatcher.dispatchEvent() | No tiene equivalente directo, ya que el modelo de eventos de ActionScript 3.0 funciona de forma distinta. El método dispatchEvent() distribuye un objeto de evento en el flujo de eventos, mientras que el método broadcastMessage() envía mensajes directamente a cada objeto detector registrado. |
|
| initialize() | Eliminado | No hay equivalencia directa en ActionScript 3.0, aunque puede lograrse una funcionalidad similar asignando subclases a la clase EventDispatcher. Por ejemplo, la clase DisplayObject amplía EventDispatcher, por lo que todas las instancias de las subclases DisplayObject y DisplayObject son capaces de enviar y recibir objetos de eventos. | |
| removeListener() | flash.events.EventDispatcher.removeEventListener() | No tiene equivalente directo, ya que el modelo de eventos de ActionScript 3.0 le permite añadir detectores de eventos y quitarlos de cualquier objeto del flujo del evento, no sólo del objeto difusor. | |
| Clase BevelFilter | flash.filters.BevelFilter | Sin modificaciones. | |
| angle | flash.filters.BevelFilter.angle | Sin modificaciones. | |
| blurX | flash.filters.BevelFilter.blurX | Sin modificaciones. | |
| blurY | flash.filters.BevelFilter.blurY | Sin modificaciones. | |
| distance | flash.filters.BevelFilter.distance | Sin modificaciones. | |
| highlightAlpha | flash.filters.BevelFilter.highlightAlpha | Sin modificaciones. | |
| highlightColor | flash.filters.BevelFilter.highlightColor | Sin modificaciones. | |
| knockout | flash.filters.BevelFilter.knockout | Sin modificaciones. | |
| shadowAlpha | flash.filters.BevelFilter.shadowAlpha | Sin modificaciones. | |
| shadowColor | flash.filters.BevelFilter.shadowColor | Sin modificaciones. | |
| strength | flash.filters.BevelFilter.strength | Sin modificaciones. | |
| type | flash.filters.BevelFilter.type | Sin modificaciones. | |
| BevelFilter | flash.filters.BevelFilter.BevelFilter() | Sin modificaciones. | |
| clone() | flash.filters.BevelFilter.clone() | Sin modificaciones. | |
| Clase BitmapData | flash.display.BitmapData | ActionScript 3.0 utiliza la clase BitmapDataChannel como una enumeración de constantes que indican qué canal debe utilizarse. | |
| height | flash.display.BitmapData.height | El tipo de datos ha cambiado de Number a int. | |
| rectangle | flash.display.BitmapData.rect | El nombre de la propiedad ha cambiado para ser coherente con otros miembros de la API. | |
| transparent | flash.display.BitmapData.transparent | Sin modificaciones. | |
| width | flash.display.BitmapData.width | El tipo de datos ha cambiado de Number a int. | |
| BitmapData | flash.display.BitmapData.BitmapData() | Sin modificaciones. | |
| applyFilter() | flash.display.BitmapData.applyFilter() | Sin modificaciones. | |
| clone() | flash.display.BitmapData.clone() | Sin modificaciones. | |
| colorTransform() | flash.display.BitmapData.colorTransform() | Sin modificaciones. | |
| copyChannel() | flash.display.BitmapData.copyChannel() | Los parámetros sourceChannel y destChannel son ahora tipos de datos uint. |
|
| copyPixels() | flash.display.BitmapData.copyPixels() | Sin modificaciones. | |
| dispose() | flash.display.BitmapData.dispose() | Sin modificaciones. | |
| draw() | flash.display.BitmapData.draw() | El parámetro source es ahora IBitmapDrawable; DisplayObject y BitmapData implementan ambos la interfaz IBitmapDrawable, de manera que puede pasar un objeto DisplayObject o BitmapData al parámetro source. |
|
| fillRect() | flash.display.BitmapData.fillRect() | El parámetro color es ahora un valor uint. |
|
| floodFill() | flash.display.BitmapData.floodFill() | Ahora acepta valores int para los parámetros x y y, así como un valor uint para color. |
|
| generateFilterRect() | flash.display.BitmapData.generateFilterRect() | Sin modificaciones. | |
| getColorBoundsRect() | flash.display.BitmapData.getColorBoundsRect() | Ahora acepta valores uint para los parámetros mask y color. |
|
| getPixel() | flash.display.BitmapData.getPixel() | Ahora acepta valores de parámetro int y devuelve un valor uint. |
|
| getPixel32() | flash.display.BitmapData.getPixel32() | Ahora acepta valores de parámetro int y devuelve un valor uint. |
|
| hitTest() | flash.display.BitmapData.hitTest() | Ahora acepta valores uint para los parámetros firstAlphaThreshold y secondAlphaThreshold. |
|
| loadBitmap() | Eliminado | Esta función ya no es necesaria debido a la nueva compatibilidad de mapa de bits en ActionScript 3.0. | |
| merge() | flash.display.BitmapData.merge() | Ahora acepta valores uint para los parámetros de multiplicador. | |
| noise() | flash.display.BitmapData.noise() | Ahora acepta un valor int para el parámetro randomSeed y valores uint para los parámetros low, high y channelOptions. |
|
| paletteMap() | flash.display.BitmapData.paletteMap() | Sin modificaciones. | |
| perlinNoise() | flash.display.BitmapData.perlinNoise() | Ahora acepta un valor int para el parámetro randomSeed y valores uint para los parámetros numOctaves y channelOptions. |
|
| pixelDissolve() | flash.display.BitmapData.pixelDissolve() | Ahora acepta un valor int para los parámetros randomSeed y numPixels, así como un valor uint para fillColor. (El parámetro numPixels se denomina numberOfPixels en ActionScript 2.0.) |
|
| scroll() | flash.display.BitmapData.scroll() | Ahora acepta valores int para los parámetros x y y. |
|
| setPixel() | flash.display.BitmapData.setPixel() | Ahora acepta valores int para los parámetros x y y, así como un valor uint para color. |
|
| setPixel32() | flash.display.BitmapData.setPixel32() | Ahora acepta valores int para los parámetros x y y, así como un valor uint para color. |
|
| threshold() | flash.display.BitmapData.threshold() | Ahora acepta valores uint para los parámetros threshold, color y mask, y devuelve un valor uint. |
|
| Clase BitmapFilter | flash.filters.BitmapFilter | Sin modificaciones. | |
| clone() | flash.filters.BitmapFilter.clone() | Sin modificaciones. | |
| Clase BlurFilter | flash.filters.BlurFilter | Sin modificaciones. | |
| blurX | flash.filters.BlurFilter.blurX | Sin modificaciones. | |
| blurY | flash.filters.BlurFilter.blurY | Sin modificaciones. | |
| quality | flash.filters.BlurFilter.quality | El tipo de datos de la propiedad quality ha cambiado de Number a uint. |
|
| BlurFilter | flash.filters.BlurFilter.BlurFilter() | Sin modificaciones. | |
| clone() | flash.filters.BlurFilter.clone() | Sin modificaciones. | |
| Clase Boolean | |||
| Boolean | Boolean() | Sin modificaciones. | |
| toString() | Boolean.toString() | Sin modificaciones. | |
| valueOf() | Boolean.valueOf() | Sin modificaciones. | |
| Clase Button | flash.display.SimpleButton | ||
| _alpha | flash.display.DisplayObject.alpha | ||
| blendMode | flash.display.DisplayObject.blendMode | ||
| cacheAsBitmap | flash.display.DisplayObject.cacheAsBitmap | ||
| enabled | flash.display.SimpleButton.enabled | ||
| filters | flash.display.DisplayObject.filters | En ActionScript 3.0, el tipo de datos es Array. | |
| _focusrect | flash.display.InteractiveObject.focusRect | ||
| _height | flash.display.DisplayObject.height | ||
| _highquality | Eliminado | Consulte Stage.quality. | |
| _name | flash.display.DisplayObject.name | ||
| _parent | flash.display.DisplayObject.parent | ||
| _quality | Eliminado | Se puede establecer la calidad de representación de todos los objetos de visualización utilizando flash.display.Stage.quality. |
|
| _rotation | flash.display.DisplayObject.rotation | ||
| scale9Grid | flash.display.DisplayObject.scale9Grid | ||
| _soundbuftime | flash.media.SoundMixer.bufferTime | Se ha trasladado a la clase SoundMixer, que se utiliza para el control global del sonido. El nombre ha cambiado a uno sin abreviaturas. Se ha eliminado del nombre el guión bajo inicial. | |
| tabEnabled | flash.display.InteractiveObject.tabEnabled | ||
| tabIndex | flash.display.InteractiveObject.tabIndex | ||
| _target | Eliminado | ActionScript 3.0 identifica los objetos de visualización directamente; por lo tanto, ya no es necesario identificar un objeto de visualización por su ruta. | |
| trackAsMenu | flash.display.SimpleButton.trackAsMenu | ||
| _url | Eliminado | Consulte DisplayObject.loaderInfo.url. | |
| useHandCursor | flash.display.SimpleButton.useHandCursor | ||
| _visible | flash.display.DisplayObject.visible | ||
| _width | flash.display.DisplayObject.width | ||
| _x | flash.display.DisplayObject.x | ||
| _xmouse | flash.display.DisplayObject.mouseX | ||
| _xscale | flash.display.DisplayObject.scaleX | ||
| _y | flash.display.DisplayObject.y | ||
| _ymouse | flash.display.DisplayObject.mouseY | ||
| _yscale | flash.display.DisplayObject.scaleY | ||
| getDepth() | flash.display.DisplayObjectContainer.getChildIndex() | ActionScript 3.0 ofrece acceso directo a la lista de visualización, por lo que la profundidad se gestiona de forma distinta. | |
| onDragOut() | flash.display.InteractiveObject dispatches event: mouseOut | Se ha sustituido en el nuevo modelo de eventos por un evento mouseOut. |
|
| onDragOver() | flash.display.InteractiveObject dispatches event: mouseOver | Se ha sustituido en el nuevo modelo de eventos por un evento mouseOver. |
|
| onKeyDown() | flash.display.InteractiveObject dispatches event: keyDown | Se ha sustituido en el nuevo modelo de eventos por un evento keyDown. |
|
| onKeyUp() | flash.display.InteractiveObject dispatches event: keyUp | Se ha sustituido en el nuevo modelo de eventos por un evento keyUp. |
|
| onKillFocus() | flash.display.InteractiveObject dispatches event: focusOut | Se ha sustituido en el nuevo modelo de eventos por un evento focusOut. |
|
| onPress() | flash.display.InteractiveObject dispatches event: mouseDown | Se ha sustituido en el nuevo modelo de eventos por un evento mouseDown. |
|
| onRelease() | flash.display.InteractiveObject dispatches event: mouseUp | Se ha sustituido en el nuevo modelo de eventos por un evento mouseUp. |
|
| onReleaseOutside() | flash.display.InteractiveObject dispatches event: mouseUp | Se ha sustituido en el nuevo modelo de eventos por un evento mouseUp. |
|
| onRollOut() | flash.display.InteractiveObject dispatches event: mouseOut | Se ha sustituido en el nuevo modelo de eventos por un evento mouseOut. |
|
| onRollOver() | flash.display.InteractiveObject dispatches event: mouseOver | Se ha sustituido en el nuevo modelo de eventos por un evento mouseOver. |
|
| onSetFocus() | flash.display.InteractiveObject dispatches event: focusIn | Se ha sustituido en el nuevo modelo de eventos por un evento focusIn. |
|
| Clase Camera | flash.media.Camera | ||
| activityLevel | flash.media.Camera.activityLevel | ||
| bandwidth | flash.media.Camera.bandwidth | ||
| currentFps | flash.media.Camera.currentFPS | Cambio a mayúsculas de FPS. | |
| fps | flash.media.Camera.fps | ||
| height | flash.media.Camera.height | El tipo de datos ha cambiado de Number a int. | |
| index | flash.media.Camera.index | El tipo de datos ha cambiado de String a int. | |
| motionLevel | flash.media.Camera.motionLevel | El tipo de datos ha cambiado de Number a int. | |
| motionTimeOut | flash.media.Camera.motionTimeout | El tipo de datos ha cambiado de a Number a int. Las mayúsculas han cambiado a motionTimeout. |
|
| muted | flash.media.Camera.muted | ||
| name | flash.media.Camera.name | ||
| names | flash.media.Camera.names | ||
| quality | flash.media.Camera.quality | El tipo de datos ha cambiado de Number a int. | |
| width | flash.media.Camera.width | El tipo de datos ha cambiado de Number a int. | |
| get() | flash.media.Camera.getCamera() | Se ha sustituido por getCamera(), que toma un argumento String en lugar de un argumento Number. |
|
| onActivity() | flash.events.ActivityEvent.ACTIVITY | Se ha sustituido por un evento activity en el nuevo modelo de eventos. |
|
| onStatus() | flash.media.Camera dispatches event: status | Se ha sustituido en el nuevo modelo de eventos por un objeto status StatusEvent. |
|
| setMode() | flash.media.Camera.setMode() | Los parámetros width y height han cambiado al tipo de datos int. |
|
| setMotionLevel() | flash.media.Camera.setMotionLevel() | Ambos parámetros han cambiado al tipo de datos int. | |
| setQuality() | flash.media.Camera.setQuality() | Ambos parámetros han cambiado al tipo de datos int. | |
| Clase capabilities | flash.system.Capabilities | El nombre de la clase ha cambiado de minúsculas a inicial mayúscula. | |
| Clase Color | flash.geom.ColorTransform | La clase Color se ha eliminado, ya que toda su funcionalidad puede conseguirse con la clase flash.geom.ColorTransform. Los valores de color pueden asignarse directamente mediante las propiedades o el constructor de la clase ColorTransform. Los objetos ColorTransform pueden asignarse luego a la propiedad colorTransform Transform de un objeto, que a su vez puede asignarse a la propiedad transform de una instancia DisplayObject. |
|
| Color | flash.geom.ColorTransform.ColorTransform() | Eliminado. Se pueden especificar valores de color mediante el constructor ColorTransform(). |
|
| getRGB() | flash.geom.ColorTransform.color | Se puede acceder al valor de color RGB utilizando la propiedad de acceso color de la clase ColorTransform. |
|
| getTransform() | Eliminado | Los valores Color pueden asignarse directamente mediante las propiedades o el constructor de la clase ColorTransform(). |
|
| setRGB() | flash.geom.ColorTransform.color | Se puede establecer el valor de color RGB utilizando la propiedad de acceso color de la clase ColorTransform. |
|
| setTransform() | Eliminado | Los valores de color pueden asignarse directamente mediante las propiedades o el constructor de la clase ColorTransform(). |
|
| Clase ColorMatrixFilter | flash.filters.ColorMatrixFilter | Sin modificaciones. | |
| matrix | flash.filters.ColorMatrixFilter.matrix | Sin modificaciones. | |
| ColorMatrixFilter | flash.filters.ColorMatrixFilter | Sin modificaciones. | |
| clone() | flash.filters.ColorMatrixFilter.clone() | Sin modificaciones. | |
| Clase ColorTransform | flash.geom.ColorTranform | Sin modificaciones. | |
| Clase ContextMenu | flash.ui.ContextMenu | La clase ContextMenu forma parte ahora del paquete flash.ui. | |
| builtInItems | flash.ui.ContextMenu.builtInItems | ||
| customItems | flash.ui.ContextMenu.customItems | ||
| ContextMenu | flash.ui.ContextMenu.ContextMenu() | ||
| copy() | flash.ui.ContextMenu.clone() | ||
| hideBuiltInItems() | flash.ui.ContextMenu.hideBuiltInItems() | ||
| onSelect() | flash.ui.ContextMenu dispatches event: menuSelect | En lugar de invocar el controlador de eventos onSelect(), la clase ActionScript 3.0 distribuye un evento menuSelect. |
|
| Clase ContextMenuItem | flash.ui.ContextMenuItem | La clase ContextMenuItem forma parte ahora del paquete flash.ui. | |
| caption | flash.ui.ContextMenuItem.caption | ||
| enabled | flash.ui.ContextMenuItem.enabled | ||
| separatorBefore | flash.ui.ContextMenuItem.separatorBefore | ||
| visible | flash.ui.ContextMenuItem.visible | ||
| ContextMenuItem | flash.ui.ContextMenuItem.ContextMenuItem() | ||
| copy() | flash.ui.ContextMenuItem.clone() | ||
| onSelect() | flash.ui.ContextMenuItem dispatches event: menuItemSelect | En lugar de invocar el controlador de eventos onSelect(), la clase ActionScript 3.0 distribuye un evento menuSelect. |
|
| Clase ConvolutionFilter | flash.filters.ConvolutionFilter | Sin modificaciones. | |
| alpha | flash.filters.ConvolutionFilter.alpha | Sin modificaciones. | |
| bias | flash.filters.ConvolutionFilter.bias | Sin modificaciones. | |
| clamp | flash.filters.ConvolutionFilter.clamp | Sin modificaciones. | |
| color | flash.filters.ConvolutionFilter.color | Sin modificaciones. | |
| divisor | flash.filters.ConvolutionFilter.divisor | Sin modificaciones. | |
| matrix | flash.filters.ConvolutionFilter.matrix | Sin modificaciones. | |
| matrixX | flash.filters.ConvolutionFilter.matrixX | Sin modificaciones. | |
| matrixY | flash.filters.ConvolutionFilter.matrixY | Sin modificaciones. | |
| preserveAlpha | flash.filters.ConvolutionFilter.preserveAlpha | Sin modificaciones. | |
| ConvolutionFilter | flash.filters.ConvolutionFilter.ConvolutionFilter() | Sin modificaciones. | |
| clone() | flash.filters.ConvolutionFilter.clone() | Ahora devuelve un objeto BitmapFilter. | |
| Clase Date | Date | ActionScript 3.0 incluye un nuevo conjunto de descriptores de acceso de lectura para todos los métodos que comienzan por getxxx(). Por ejemplo, en ActionScript 3.0, Date.getDate() y Date.date devuelven el mismo valor. |
|
| Date | Date.Date() | Sin modificaciones. | |
| getDate() | Date.getDate() | Sin modificaciones. | |
| getDay() | Date.getDay() | Sin modificaciones. | |
| getFullYear() | Date.getFullYear() | Sin modificaciones. | |
| getHours() | Date.getHours() | Sin modificaciones. | |
| getMilliseconds() | Date.getMilliseconds() | Sin modificaciones. | |
| getMinutes() | Date.getMinutes() | Sin modificaciones. | |
| getMonth() | Date.getMonth() | Sin modificaciones. | |
| getSeconds() | Date.getSeconds() | Sin modificaciones. | |
| getTime() | Date.getTime() | Sin modificaciones. | |
| getTimezoneOffset() | Date.getTimezoneOffset() | Sin modificaciones. | |
| getUTCDate() | Date.getUTCDate() | Sin modificaciones. | |
| getUTCDay() | Date.getUTCDay() | Sin modificaciones. | |
| getUTCFullYear() | Date.getUTCFullYear() | Sin modificaciones. | |
| getUTCHours() | Date.getUTCHours() | Sin modificaciones. | |
| getUTCMilliseconds() | Date.getUTCMilliseconds() | Sin modificaciones. | |
| getUTCMinutes() | Date.getUTCMinutes() | Sin modificaciones. | |
| getUTCMonth() | Date.getUTCMonth() | Sin modificaciones. | |
| getUTCSeconds() | Date.getUTCSeconds() | Sin modificaciones. | |
| getUTCYear() | Date.getUTCFullYear() | Este método se ha eliminado porque no forma parte de ECMAScript. Utilice Date.getUTCFullYear() en su lugar. |
|
| getYear() | Date.getFullYear() | Este método se ha eliminado porque no forma parte de ECMAScript. Utilice Date.getFullYear() en su lugar. |
|
| setDate() | Date.setDate() | Sin modificaciones. | |
| setFullYear() | Date.setFullYear() | Sin modificaciones. | |
| setHours() | Date.setHours() | Sin modificaciones. | |
| setMilliseconds() | Date.setMilliseconds() | Sin modificaciones. | |
| setMinutes() | Date.setMinutes() | Sin modificaciones. | |
| setMonth() | Date.setMonth() | Sin modificaciones. | |
| setSeconds() | Date.setSeconds() | Sin modificaciones. | |
| setTime() | Date.setTime() | Sin modificaciones. | |
| setUTCDate() | Date.setUTCDate() | Sin modificaciones. | |
| setUTCFullYear() | Date.setUTCFullYear() | Sin modificaciones. | |
| setUTCHours() | Date.setUTCHours() | Sin modificaciones. | |
| setUTCMilliseconds() | Date.setUTCMilliseconds() | Sin modificaciones. | |
| setUTCMinutes() | Date.setUTCMinutes() | Sin modificaciones. | |
| setUTCMonth() | Date.setUTCMonth() | Sin modificaciones. | |
| setUTCSeconds() | Date.setUTCSeconds() | Sin modificaciones. | |
| setYear() | Date.setFullYear() | Este método se ha eliminado porque no forma parte de ECMAScript. Utilice Date.setFullYear() en su lugar. |
|
| toString() | Date.toString() | Sin modificaciones. | |
| UTC() | Date.UTC() | Sin modificaciones. | |
| valueOf() | Date.valueOf() | Sin modificaciones. | |
| Clase DisplacementMapFilter | flash.filters.DisplacementMapFilter | El tipo de datos de varios parámetros ha cambiado de Number a uint. | |
| alpha | flash.filters.DisplacementMapFilter.alpha | Sin modificaciones. | |
| color | flash.filters.DisplacementMapFilter.color | El tipo de datos de este parámetro es ahora uint. | |
| componentX | flash.filters.DisplacementMapFilter.componentX | El tipo de datos de este parámetro es ahora uint. | |
| componentY | flash.filters.DisplacementMapFilter.componentY | El tipo de datos de este parámetro es ahora uint. | |
| mapBitmap | flash.filters.DisplacementMapFilter.mapBitmap | Sin modificaciones. | |
| mapPoint | flash.filters.DisplacementMapFilter.mapPoint | Sin modificaciones. | |
| scaleX | flash.filters.DisplacementMapFilter.scaleX | Sin modificaciones. | |
| scaleY | flash.filters.DisplacementMapFilter.scaleY | Sin modificaciones. | |
| DisplacementMapFilter | flash.filters.DisplacementMapFilter.DisplacementMapFilter() | El tipo de datos de los parámetros componentX, componentY y color es ahora uint. |
|
| clone() | flash.filters.DisplacementMapFilter.clone() | Ahora devuelve un objeto BitmapFilter. | |
| Clase DropShadowFilter | flash.filters.DropShadowFilter | ||
| alpha | flash.filters.DropShadowFilter.alpha | Sin modificaciones. | |
| angle | flash.filters.DropShadowFilter.angle | Sin modificaciones. | |
| blurX | flash.filters.DropShadowFilter.blurX | Sin modificaciones. | |
| blurY | flash.filters.DropShadowFilter.blurY | Sin modificaciones. | |
| color | flash.filters.DropShadowFilter.color | El tipo de datos de este parámetro ha cambiado de Number a uint. | |
| distance | flash.filters.DropShadowFilter.distance | Sin modificaciones. | |
| hideObject | flash.filters.DropShadowFilter.hideObject | Sin modificaciones. | |
| inner | flash.filters.DropShadowFilter.inner | Sin modificaciones. | |
| knockout | flash.filters.DropShadowFilter.knockout | Sin modificaciones. | |
| quality | flash.filters.DropShadowFilter.quality | El tipo de datos de este parámetro ha cambiado de Number a uint. | |
| strength | flash.filters.DropShadowFilter.strength | Sin modificaciones. | |
| DropShadowFilter | flash.filters.DropShadowFilter.DropShadowFilter() | Todos los parámetros tienen ahora un valor predeterminado y algunos tipos de parámetros han cambiado. | |
| clone() | flash.filters.DropShadowFilter.clone() | Ahora devuelve un objeto BitmapFilter en lugar de un objeto DropShadowFilter. | |
| Clase Error | Error | Se ha añadido un nuevo método getStackTrace() para facilitar la depuración. |
|
| message | Error.message | Sin modificaciones. | |
| name | Error.name | Sin modificaciones. | |
| Error | Error.Error() | Sin modificaciones. | |
| toString() | Error.toString() | Sin modificaciones. | |
| Clase ExternalInterface | flash.external.ExternalInterface | Los parámetros de dos métodos de esta clase han cambiado. | |
| available | flash.external.ExternalInterface.available | Sin modificaciones. | |
| addCallback() | flash.external.ExternalInterface.addCallback() | La versión ActionScript 3.0 de este método no acepta el parámetro instance. El parámetro method se sustituye por un parámetro closure, que puede tomar una referencia a una función, a un método de clase o al método de una instancia de clase concreta. Además, si el código que origina la llamada no puede acceder a la referencia closure por motivos de seguridad, se emite una excepción SecurityError. |
|
| call() | flash.external.ExternalInterface.call() | Si se produce un problema, la versión ActionScript 3.0 de de este método emite un error o una excepción SecurityError, además de devolver null. |
|
| Clase FileReference | flash.net.FileReference | La versión ActionScript 3.0 hereda los métodos addEventListener() y removeEventListener() de la clase EventDispatcher. Los eventos distribuidos sustituyen a las funciones de controlador de eventos. |
|
| creationDate | flash.net.FileReference.creationDate | Sin modificaciones. | |
| creator | flash.net.FileReference.creator | Sin modificaciones. | |
| modificationDate | flash.net.FileReference.modificationDate | Sin modificaciones. | |
| name | flash.net.FileReference.name | Sin modificaciones. | |
| postData | flash.net.URLRequest.data | La propiedad postData se añade a ActionScript 2.0 en Flash Player 9 para enviar datos POST con la carga o descarga de archivos. En ActionScript 3.0, utilice la propiedad data de la clase URLRequest para enviar datos POST o GET. Consulte flash.net.URLRequest.data en esta referencia del lenguaje para obtener información detallada. |
|
| size | flash.net.FileReference.size | Devuelve un tipo de datos uint en lugar de un tipo de datos Number. | |
| type | flash.net.FileReference.type | Sin modificaciones. | |
| FileReference | flash.net.FileReference.FileReference() | Sin modificaciones. | |
| addListener() | flash.events.EventDispatcher.addEventListener() | En el nuevo modelo de eventos, no es necesario tener un método addListener() específico de una clase, ya que la clase hereda el método addEventListener() de la clase EventDispatcher. |
|
| browse() | flash.net.FileReference.browse() | En ActionScript 2.0, devuelve false cuando hay un error. En ActionScript 3.0, se emite una excepción IllegalOperationError o ArgumentError. Sin embargo, el método sigue devolviendo false si los parámetros no son válidos, si no se abre el cuadro de diálogo de exploración de archivos o si está en curso otra sesión del navegador. Asimismo, el parámetro typelist ha cambiado. En ActionScript 2.0, se puede transferir al método browse() una matriz de cadenas para especificar un filtro de archivos. En ActionScript 3.0, se transfiere una matriz de objetos FileFilter. |
|
| cancel() | flash.net.FileReference.cancel() | Sin modificaciones. | |
| download() | flash.net.FileReference.download() | Cuando se produce un error, se emiten excepciones en lugar de devolverse false. El tipo de datos del primer parámetro ha cambiado. En ActionScript 2.0, el primer parámetro que se transfiere a download() es una cadena. En ActionScript 3.0, se transfiere un objeto URLRequest. |
|
| removeListener() | flash.events.EventDispatcher.removeEventListener() | En el nuevo modelo de eventos, no es necesario tener un método removeListener() específico de una clase, ya que la clase hereda el método removeEventListener() de la clase EventDispatcher. |
|
| upload() | flash.net.FileReference.upload() | Se han realizado varios cambios:
|
|
| onCancel | flash.net.FileReference dispatches event: cancel | En ActionScript 3.0, en lugar de invocar el controlador de eventos onCancel(), esta clase distribuye un evento denominado cancel. |
|
| onComplete | flash.net.FileReference dispatches event: complete | En ActionScript 3.0, en lugar de invocar el controlador de eventos onComplete(), esta clase distribuye un evento denominado complete. |
|
| onHTTPError | flash.net.FileReference dispatches event: httpStatus | En ActionScript 3.0, en lugar de invocar el controlador de eventos onHTTPError(), esta clase distribuye un evento denominado httpStatus. |
|
| onIOError | flash.net.FileReference dispatches event: ioError | En ActionScript 3.0, en lugar de invocar el controlador de eventos onIOError(), esta clase distribuye un evento denominado ioError. |
|
| onOpen | flash.net.FileReference dispatches event: open | En ActionScript 3.0, en lugar de invocar el controlador de eventos onOpen(), esta clase distribuye un evento denominado open. |
|
| onProgress | flash.net.FileReference dispatches event: progress | En ActionScript 3.0, en lugar de invocar el controlador de eventos onProgress(), esta clase distribuye un evento denominado progress. |
|
| onSecurityError | flash.net.FileReference dispatches event: securityError | En ActionScript 3.0, en lugar de invocar el controlador de eventos onSecurityError(), esta clase distribuye un evento denominado securityError. |
|
| onSelect | flash.net.FileReference dispatches event: select | En ActionScript 3.0, en lugar de invocar el controlador de eventos onSelect(), esta clase distribuye un evento denominado select. |
|
| onUploadCompleteData | flash.net.FileReference dispatches event: complete | En ActionScript 3.0, en lugar de invocar el controlador de eventos onUploadCompleteData(), esta clase distribuye un evento denominado uploadCompleteData. |
|
| Clase FileReferenceList | flash.net.FileReferenceList | La clase ActionScript 3.0 hereda los métodos addEventListener() y removeEventListener() de la clase EventDispatcher. En lugar de los controladores de eventos onCancel() y onSelect(), la clase ActionScript 3.0 utiliza los eventos denominados cancel y select. |
|
| fileList | flash.net.FileReferenceList.fileList | Sin modificaciones. | |
| FileReferenceList | flash.net.FileReferenceList.FileReferenceList() | Sin modificaciones. | |
| addListener() | flash.events.EventDispatcher.addEventListener() | En el nuevo modelo de eventos, no es necesario tener un método addListener() específico de una clase, ya que la clase hereda el método addEventListener() de la clase EventDispatcher. |
|
| browse() | flash.net.FileReferenceList.browse() | En ActionScript 3.0, en lugar de devolver false cuando hay un error, este método emite una excepción IllegalOperationError. Asimismo, el parámetro typelist ha cambiado. En ActionScript 2.0, se puede transferir al método browse() una matriz de cadenas para especificar un filtro de archivos. En ActionScript 3.0, se transfiere una matriz de objetos FileFilter. |
|
| removeListener() | flash.events.EventDispatcher.removeEventListener() | En el nuevo modelo de eventos, no es necesario tener un método removeListener() específico de una clase, ya que la clase hereda el método removeEventListener() de la clase EventDispatcher. |
|
| onCancel | flash.net.FileReferenceList dispatches event: cancel | En ActionScript 3.0, en lugar de invocar el controlador de eventos onCancel(), esta clase distribuye un evento denominado cancel. |
|
| onSelect | flash.net.FileReferenceList dispatches event: select | En ActionScript 3.0, en lugar de invocar el controlador de eventos onSelect(), esta clase distribuye un evento denominado select. |
|
| Clase Function | Function | Sin modificaciones. | |
| apply() | Function.apply() | Sin modificaciones. | |
| call() | Function.call() | Sin modificaciones. | |
| Clase GlowFilter | flash.filters.GlowFilter | El tipo de datos de varias propiedades ha cambiado de Number a uint. | |
| alpha | flash.filters.GlowFilter.alpha | Sin modificaciones. | |
| blurX | flash.filters.GlowFilter.blurX | Sin modificaciones. | |
| blurY | flash.filters.GlowFilter.blurY | Sin modificaciones. | |
| color | flash.filters.GlowFilter.color | El tipo de datos de esta propiedad ha cambiado de Number a uint. | |
| inner | flash.filters.GlowFilter.inner | Sin modificaciones. | |
| knockout | flash.filters.GlowFilter.knockout | Sin modificaciones. | |
| quality | flash.filters.GlowFilter.quality | El tipo de datos de esta propiedad ha cambiado de Number a uint. | |
| strength | flash.filters.GlowFilter.strength | Sin modificaciones. | |
| GlowFilter | flash.filters.GlowFilter.GlowFilter() | Los parámetros color y quality son ahora tipos de datos uint y int, respectivamente, en lugar de Number. Ahora se asigna a todos los parámetros un valor predeterminado. |
|
| clone() | flash.filters.GlowFilter.clone() | Devuelve un objeto BitmapFilter en lugar de un objeto GlowFilter. | |
| Clase GradientBevelFilter | flash.filters.GradientBevelFilter | ||
| alphas | flash.filters.GradientBevelFilter.alphas | Sin modificaciones. | |
| angle | flash.filters.GradientBevelFilter.angle | Sin modificaciones. | |
| blurX | flash.filters.GradientBevelFilter.blurX | Sin modificaciones. | |
| blurY | flash.filters.GradientBevelFilter.blurY | Sin modificaciones. | |
| colors | flash.filters.GradientBevelFilter.colors | Sin modificaciones. | |
| distance | flash.filters.GradientBevelFilter.distance | Sin modificaciones. | |
| knockout | flash.filters.GradientBevelFilter.knockout | Sin modificaciones. | |
| quality | flash.filters.GradientBevelFilter.quality | El tipo de datos de esta propiedad ha cambiado de Number a int. | |
| ratios | flash.filters.GradientBevelFilter.ratios | Sin modificaciones. | |
| strength | flash.filters.GradientBevelFilter.strength | Sin modificaciones. | |
| type | flash.filters.GradientBevelFilter.type | Sin modificaciones. | |
| GradientBevelFilter | flash.filters.GradientBevelFilter.GradientBevelFilter() | Sin modificaciones. | |
| clone() | flash.filters.GradientBevelFilter.clone() | Devuelve un objeto BitmapFilter en lugar de un objeto GradientBevelFilter. | |
| Clase GradientGlowFilter | flash.filters.GradientGlowFilter | ||
| alphas | flash.filters.GradientGlowFilter.alphas | Sin modificaciones. | |
| angle | flash.filters.GradientGlowFilter.angle | Sin modificaciones. | |
| blurX | flash.filters.GradientGlowFilter.blurX | Sin modificaciones. | |
| blurY | flash.filters.GradientGlowFilter.blurY | Sin modificaciones. | |
| colors | flash.filters.GradientGlowFilter.colors | Sin modificaciones. | |
| distance | flash.filters.GradientGlowFilter.distance | Sin modificaciones. | |
| knockout | flash.filters.GradientGlowFilter.knockout | Sin modificaciones. | |
| quality | flash.filters.GradientGlowFilter.quality | El tipo de datos de esta propiedad ha cambiado de Number a int. | |
| ratios | flash.filters.GradientGlowFilter.ratios | Sin modificaciones. | |
| strength | flash.filters.GradientGlowFilter.strength | Sin modificaciones. | |
| type | flash.filters.GradientGlowFilter.type | Sin modificaciones. | |
| GradientGlowFilter | flash.filters.GradientGlowFilter.GradientGlowFilter() | Se han añadido valores predeterminados a todos los parámetros, y el tipo de datos del parámetro quality ha cambiado de Number a int. |
|
| clone() | flash.filters.GradientGlowFilter.clone() | Devuelve un objeto BitmapFilter en lugar de un objeto Gradient GlowFilter. | |
| Clase IME | flash.system.IME | Esta clase se ha trasladado al paquete flash.system. | |
| ALPHANUMERIC_FULL | flash.system.IMEConversionMode.ALPHANUMERIC_FULL | ||
| ALPHANUMERIC_HALF | flash.system.IMEConversionMode.ALPHANUMERIC_HALF | ||
| CHINESE | flash.system.IMEConversionMode.CHINESE | ||
| JAPANESE_HIRAGANA | flash.system.IMEConversionMode.JAPANESE_HIRAGANA | ||
| JAPANESE_KATAKANA_FULL | flash.system.IMEConversionMode.JAPANESE_KATAKANA_FULL | ||
| JAPANESE_KATAKANA_HALF | flash.system.IMEConversionMode.JAPANESE_KATAKANA_HALF | ||
| KOREAN | flash.system.IMEConversionMode.KOREAN | ||
| UNKNOWN | flash.system.IMEConversionMode.UNKNOWN | ||
| addListener() | flash.events.EventDispatcher.addEventListener() | En el nuevo modelo de eventos, no es necesario tener un método addListener() específico de una clase, ya que la clase hereda el método addEventListener() de la clase EventDispatcher. |
|
| doConversion() | flash.system.IME.doConversion() | Sin modificaciones. | |
| getConversionMode() | flash.system.IME.conversionMode | Ha cambiado a una propiedad de acceso. | |
| getEnabled() | flash.system.IME.enabled | Ha cambiado a una propiedad de acceso. | |
| removeListener() | flash.events.EventDispatcher.removeEventListener() | En el nuevo modelo de eventos, no es necesario tener un método removeListener() específico de una clase, ya que la clase hereda el método removeEventListener() de la clase EventDispatcher. |
|
| setCompositionString() | flash.system.IME.setCompositionString() | Sin modificaciones. | |
| setConversionMode() | flash.system.IME.conversionMode | Ha cambiado a una propiedad de acceso. | |
| setEnabled() | flash.system.IME.enabled | Ha cambiado a una propiedad de acceso. | |
| onIMEComposition | flash.system.IME dispatches event: imeComposition | En ActionScript 3.0, en lugar de invocar el controlador de eventos onIMEComposition(), esta clase distribuye un evento denominado imeComposition. |
|
| Clase Key | flash.ui.Keyboard | Esta clase tiene un nombre nuevo en ActionScript 3.0 con el fin de que coincida con otras clases que pertenecen a la clase Keyboard, como KeyboardEvent. | |
| BACKSPACE | flash.ui.Keyboard.BACKSPACE | Se declara como constante en ActionScript 3.0 y su tipo de datos ha cambiado a uint. | |
| CAPSLOCK | flash.ui.Keyboard.CAPS_LOCK | Se declara como constante en ActionScript 3.0, se ha añadido un guión bajo y su tipo de datos ha cambiado a uint. | |
| CONTROL | flash.ui.Keyboard.CONTROL | Se declara como constante en ActionScript 3.0 y su tipo de datos ha cambiado a uint. | |
| DELETEKEY | flash.ui.Keyboard.DELETE | El nombre ha cambiado a DELETE en ActionScript 3.0, se declara como constante y su tipo de datos ha cambiado a uint. |
|
| DOWN | flash.ui.Keyboard.DOWN | Se declara como constante en ActionScript 3.0 y su tipo de datos ha cambiado a uint. | |
| END | flash.ui.Keyboard.END | Se declara como constante en ActionScript 3.0 y su tipo de datos ha cambiado a uint. | |
| ENTER | flash.ui.Keyboard.ENTER | Se declara como constante en ActionScript 3.0 y su tipo de datos ha cambiado a uint. | |
| ESCAPE | flash.ui.Keyboard.ESCAPE | Se declara como constante en ActionScript 3.0 y su tipo de datos ha cambiado a uint. | |
| HOME | flash.ui.Keyboard.HOME | Se declara como constante en ActionScript 3.0 y su tipo de datos ha cambiado a uint. | |
| INSERT | flash.ui.Keyboard.INSERT | Se declara como constante en ActionScript 3.0 y su tipo de datos ha cambiado a uint. | |
| LEFT | flash.ui.Keyboard.LEFT | Se declara como constante en ActionScript 3.0 y su tipo de datos ha cambiado a uint. | |
| _listeners | flash.events.EventDispatcher.willTrigger() | No es un equivalente directo. El método willTrigger() indica si hay detectores registrados, pero no cuántos. |
|
| PGDN | flash.ui.Keyboard.PAGE_DOWN | El nombre ha cambiado a PAGE_DOWN en ActionScript 3.0, se declara como constante y su tipo de datos ha cambiado a uint. |
|
| PGUP | flash.ui.Keyboard.PAGE_UP | El nombre ha cambiado a PAGE_UP en ActionScript 3.0, se declara como constante y su tipo de datos ha cambiado a uint. |
|
| RIGHT | flash.ui.Keyboard.RIGHT | Se declara como constante en ActionScript 3.0 y su tipo de datos ha cambiado a uint. | |
| SHIFT | flash.ui.Keyboard.SHIFT | Se declara como constante en ActionScript 3.0 y su tipo de datos ha cambiado a uint. | |
| SPACE | flash.ui.Keyboard.SPACE | Se declara como constante en ActionScript 3.0 y su tipo de datos ha cambiado a uint. | |
| TAB | flash.ui.Keyboard.TAB | Se declara como constante en ActionScript 3.0 y su tipo de datos ha cambiado a uint. | |
| UP | flash.ui.Keyboard.UP | Se declara como constante en ActionScript 3.0 y su tipo de datos ha cambiado a uint. | |
| addListener() | flash.events.EventDispatcher.addEventListener() | En ActionScript 3.0, no es necesario tener un método addListener() específico de una clase, ya que todos los objetos de visualización heredan el método addEventListener() de la clase EventDispatcher. |
|
| getAscii() | flash.events.KeyboardEvent.charCode | ||
| getCode() | flash.events.KeyboardEvent.keyCode | ||
| isAccessible() | flash.ui.Keyboard.isAccessible() | ||
| isDown() | Eliminado | Eliminado por motivos de seguridad. | |
| isToggled() | Eliminado | Eliminado por motivos de seguridad. | |
| removeListener() | flash.events.EventDispatcher.removeEventListener() | En ActionScript 3.0, no es necesario tener un método removeListener() específico de una clase, ya que todos los objetos de visualización heredan el método removeEventListener() de la clase EventDispatcher. |
|
| onKeyDown | flash.display.InteractiveObject dispatches event: keyDown | En ActionScript 3.0, en lugar de invocar el controlador de eventos onKeyDown, la clase InteractiveObject distribuye un objeto keyDown KeyboardEvent. |
|
| onKeyUp | flash.display.InteractiveObject dispatches event: keyUp | En ActionScript 3.0, en lugar de invocar el controlador de eventos onKeyUp, la clase InteractiveObject distribuye un objeto keyUp KeyboardEvent. |
|
| Clase LoadVars | flash.net.URLLoader | La funcionalidad de la clase se sustituye por las clases LoadVars, URLLoader, URLRequest, URLStream y URLVariables. | |
| contentType | flash.net.URLRequest.contentType | ||
| loaded | Eliminado | No hay ninguna propiedad Boolean equivalente en ActionScript 3.0, aunque puede utilizar flash.events.Event.COMPLETE para configurar detectores que reciban una notificación cuando se carguen datos. |
|
| LoadVars | flash.net.URLLoader.URLLoader() | ||
| addRequestHeader() | flash.net.URLRequestHeader | ||
| decode() | flash.net.URLVariables.decode() | ||
| getBytesLoaded() | flash.net.URLLoader.bytesLoaded | La clase ha cambiado a URLLoader; se ha cambiado de función a propiedad de acceso y su nombre ha cambiado de getBytesLoaded a bytesLoaded. |
|
| getBytesTotal() | flash.net.URLLoader.bytesTotal | La clase ha cambiado a URLLoader; se ha cambiado de función a propiedad de acceso y su nombre ha cambiado de getBytesTotal a bytesTotal. |
|
| load() | flash.net.URLLoader.load() | ||
| onData() | flash.net.URLLoader dispatches event: complete | Consulte la clase URLLoader. Un evento complete se distribuye después de finalizar la operación de descarga y antes de que se analice ningún dato. |
|
| onHTTPStatus() | flash.net.URLLoader dispatches event: httpStatus | En ActionScript 3.0, en lugar de invocar el controlador de eventos onHTTPStatus, la clase URLLoader distribuye un objeto HTTPStatusEvent denominado httpStatus. |
|
| onLoad() | flash.net.URLLoader dispatches event: complete | Consulte la clase URLLoader. El evento complete se distribuye después de finalizar la operación de descarga. |
|
| send() | flash.net.sendToURL() | ||
| sendAndLoad() | flash.net.sendToURL() | El método sendToURL() envía una solicitud de URL al servidor, pero no tiene en cuenta la respuesta. Para recibir la respuesta, utilice flash.net.URLLoader.load(). |
|
| toString() | Eliminado | Este método ya no es necesario en ActionScript 3.0. | |
| Clase LocalConnection | flash.net.LocalConnection | Esta clase se ha trasladado al paquete flash.net. | |
| LocalConnection | flash.net.LocalConnection.LocalConnection() | ||
| allowDomain() | flash.net.LocalConnection.allowDomain() | Se ha cambiado a un método normal en ActionScript 3.0 y ha dejado de ser un controlador de eventos. El parámetro ha cambiado para utilizar el formato de parámetro...(rest). El valor de devolución se ha cambiado a void. |
|
| allowInsecureDomain() | flash.net.LocalConnection.allowInsecureDomain() | Se ha cambiado a un método normal en ActionScript 3.0 y ha dejado de ser un controlador de eventos. El parámetro ha cambiado para utilizar el formato de parámetro...(rest). El valor de devolución se ha cambiado a void. |
|
| close() | flash.net.LocalConnection.close() | ||
| connect() | flash.net.LocalConnection.connect() | ||
| domain() | flash.net.LocalConnection.domain | Ha cambiado a una propiedad de acceso. | |
| onStatus() | flash.net.LocalConnection dispatches event: status | En el nuevo modelo de eventos, las funciones callback son sustituidas por objetos de evento. | |
| send() | flash.net.LocalConnection.send() | El tercer parámetro ha cambiado para utilizar el formato de parámetro...(rest). El tipo de devolución ha cambiado a void. |
|
| Clase Math | Math | Sin modificaciones. | |
| E | Math.E | Sin modificaciones. | |
| LN10 | Math.LN10 | Sin modificaciones. | |
| LN2 | Math.LN2 | Sin modificaciones. | |
| LOG10E | Math.LOG10E | Sin modificaciones. | |
| LOG2E | Math.LOG2E | Sin modificaciones. | |
| PI | Math.PI | Sin modificaciones. | |
| SQRT1_2 | Math.SQRT1_2 | Sin modificaciones. | |
| SQRT2 | Math.SQRT2 | Sin modificaciones. | |
| abs() | Math.abs | Sin modificaciones. | |
| acos() | Math.acos() | Sin modificaciones. | |
| asin() | Math.asin | Sin modificaciones. | |
| atan() | Math.atan() | Sin modificaciones. | |
| atan2() | Math.atan2() | Sin modificaciones. | |
| ceil() | Math.ceil() | Sin modificaciones. | |
| cos() | Math.cos() | Sin modificaciones. | |
| exp() | Math.exp() | Sin modificaciones. | |
| floor() | Math.floor() | Sin modificaciones. | |
| log() | Math.log() | Sin modificaciones. | |
| max() | Math.max() | Sin modificaciones. | |
| min() | Math.min() | Sin modificaciones. | |
| pow() | Math.pow() | Sin modificaciones. | |
| random() | Math.random() | Sin modificaciones. | |
| round() | Math.round() | Sin modificaciones. | |
| sin() | Math.sin() | Sin modificaciones. | |
| sqrt() | Math.sqrt() | Sin modificaciones. | |
| tan() | Math.tan() | Sin modificaciones. | |
| Clase Matrix | flash.geom.Matrix | Sin modificaciones. | |
| Clase Microphone | flash.media.Microphone | Esta clase se ha trasladado al paquete flash.media. | |
| activityLevel | flash.media.Microphone.activityLevel | Sin modificaciones. | |
| gain | flash.media.Microphone.gain | Sin modificaciones. | |
| index | flash.media.Microphone.index | El tipo de datos ha cambiado a uint. | |
| muted | flash.media.Microphone.muted | Sin modificaciones. | |
| name | flash.media.Microphone.name | Sin modificaciones. | |
| names | flash.media.Microphone.names | Sin modificaciones. | |
| rate | flash.media.Microphone.rate | El tipo de datos ha cambiado a uint. | |
| silenceLevel | flash.media.Microphone.silenceLevel | Sin modificaciones. | |
| silenceTimeOut | flash.media.Microphone.silenceTimeout | Cambio de las mayúsculas a "Timeout". El tipo de datos ha cambiado a int. | |
| useEchoSuppression | flash.media.Microphone.useEchoSuppression | Sin modificaciones. | |
| get() | flash.media.Microphone.getMicrophone() | El nombre ha cambiado de get() a getMicrophone(). El tipo de datos del parámetro ha cambiado a uint. |
|
| onActivity() | flash.media.Microphone dispatches event: activity | En ActionScript 3.0, en lugar de invocar el controlador de eventos onActivity, esta clase distribuye un evento denominado activity. |
|
| onStatus() | flash.media.Microphone dispatches event: status | En ActionScript 3.0, en lugar de invocar el controlador de eventos onStatus, esta clase distribuye un evento denominado status. El evento status tiene un valor de la propiedad code de Muted y Unmuted. |
|
| setGain() | flash.media.Microphone.gain | Se ha combinado la propiedad gain y el método setGain() en una propiedad de acceso get/set denominada gain. El tipo de datos ha cambiado a uint. |
|
| setRate() | flash.media.Microphone.rate | Se ha combinado la propiedad rate y el método setRate() en una propiedad de acceso get/set denominada rate. El tipo de datos ha cambiado a uint. |
|
| setSilenceLevel() | flash.media.Microphone.setSilenceLevel() | El tipo de datos del parámetro timeOut ha cambiado a int. La versión en mayúsculas del parámetro timeOut ha cambiado a timeout. |
|
| setUseEchoSuppression() | flash.media.Microphone.setUseEchoSuppression() | ||
| Clase Mouse | flash.ui.Mouse | ||
| addListener() | flash.events.EventDispatcher.addEventListener() | En el nuevo modelo de eventos de ActionScript 3.0, no es necesario tener un método addListener() específico de una clase, ya que los objetos de visualización heredan el método addEventListener() de la clase EventDispatcher. |
|
| hide() | flash.ui.Mouse.hide() | Ha cambiado para que devuelva void. |
|
| removeListener() | flash.events.EventDispatcher.removeEventListener() | En el nuevo modelo de eventos de ActionScript 3.0, no es necesario tener un método removeListener() específico de una clase, ya que los objetos de visualización heredan el método removeEventListener() de la clase EventDispatcher. |
|
| show() | flash.ui.Mouse.show() | Ha cambiado para que devuelva void. |
|
| onMouseDown | flash.display.InteractiveObject dispatches event: mouseDown | Se ha sustituido en el nuevo modelo de eventos por un evento mouseDown. |
|
| onMouseMove | flash.display.InteractiveObject dispatches event: mouseMove | Se ha sustituido en el nuevo modelo de eventos por un evento mouseMove. |
|
| onMouseUp | flash.display.InteractiveObject dispatches event: mouseUp | Se ha sustituido en el nuevo modelo de eventos por un evento mouseUp. |
|
| onMouseWheel | flash.display.InteractiveObject dispatches event: mouseWheel | Se ha sustituido en el nuevo modelo de eventos por un evento mouseWheel. |
|
| Clase MovieClip | flash.display.MovieClip | Muchos de los métodos MovieClip se han trasladado a otras clases en ActionScript 3.0. Todos los controladores de eventos han sido sustituidos por objetos de evento en el nuevo modelo de eventos. | |
| _alpha | flash.display.DisplayObject.alpha | Se ha trasladado a la clase DisplayObject y se ha eliminado el guión bajo inicial del nombre. | |
| blendMode | flash.display.DisplayObject.blendMode | ||
| cacheAsBitmap | flash.display.DisplayObject.cacheAsBitmap | ||
| _currentframe | flash.display.MovieClip.currentFrame | Se ha eliminado el guión bajo inicial del nombre. | |
| _droptarget | flash.display.Sprite.dropTarget | Se ha trasladado a la clase Sprite, se ha eliminado el guión bajo inicial del nombre y ha cambiado a una combinación de mayúsculas y minúsculas. | |
| enabled | Sin modificaciones. | ||
| filters | flash.display.DisplayObject.filters | ||
| focusEnabled | Eliminado | En ActionScript 3.0, todos los objetos interactivos tienen la selección activada; por lo tanto, esta propiedad ya no es necesaria. | |
| _focusrect | flash.display.InteractiveObject.focusRect | Se ha trasladado a la clase InteractiveObject, se ha eliminado el guión bajo inicial del nombre y ha cambiado a una combinación de mayúsculas y minúsculas. | |
| _framesloaded | flash.display.MovieClip.framesLoaded | Se ha eliminado el guión bajo inicial del nombre y ha cambiado a una combinación de mayúsculas y minúsculas. | |
| _height | flash.display.DisplayObject.height | Se ha trasladado a la clase DisplayObject y se ha eliminado el guión bajo inicial del nombre. | |
| _highquality | Eliminado | Consulte Stage.quality. | |
| hitArea | flash.display.Sprite.hitArea | Se ha trasladado a la clase Sprite. | |
| _lockroot | Eliminado | En ActionScript 3.0, la raíz de un objeto de visualización se establece de forma automática; por lo tanto, la propiedad _lockroot siempre está activa efectivamente. Consulte flash.display.DisplayObject.root para más información. |
|
| menu | Eliminado | Consulte InteractiveObject.contextMenu. | |
| _name | flash.display.DisplayObject.name | Se ha trasladado a la clase DisplayObject y se ha eliminado el guión bajo inicial del nombre. | |
| opaqueBackground | flash.display.DisplayObject.opaqueBackground | ||
| _parent | flash.display.DisplayObject.parent | Se ha trasladado a la clase DisplayObject y se ha eliminado el guión bajo inicial del nombre. | |
| _quality | flash.display.Stage.quality | ||
| _rotation | flash.display.DisplayObject.rotation | Se ha trasladado a la clase DisplayObject y se ha eliminado el guión bajo inicial del nombre. | |
| scale9Grid | flash.display.DisplayObject.scale9Grid | ||
| scrollRect | flash.display.DisplayObject.scrollRect | Ha cambiado al tipo de datos Rectangle. | |
| _soundbuftime | flash.media.SoundMixer.bufferTime | Se ha trasladado a la clase SoundMixer, que se utiliza para el control global del sonido, se ha cambiado a un nombre sin abreviaturas y se ha eliminado el guión bajo inicial del nombre. | |
| tabChildren | flash.display.DisplayObjectContainer.tabChildren | ||
| tabEnabled | flash.display.InteractiveObject.tabEnabled | ||
| tabIndex | flash.display.InteractiveObject.tabIndex | ||
| _target | Eliminado | ActionScript 3.0 identifica los objetos de visualización directamente; por lo tanto, ya no es necesario identificar un objeto de visualización por su ruta. | |
| _totalframes | flash.display.MovieClip.totalFrames | Ha cambiado a una combinación de mayúsculas y minúsculas y se ha eliminado el guión bajo inicial del nombre. | |
| trackAsMenu | flash.display.MovieClip.trackAsMenu | ||
| transform | flash.display.DisplayObject.transform | ||
| _url | flash.display.Loader.contentLoaderInfo | ||
| useHandCursor | flash.display.Sprite.useHandCursor | ||
| _visible | flash.display.DisplayObject.visible | Se ha trasladado a la clase DisplayObject y se ha eliminado el guión bajo inicial del nombre. | |
| _width | flash.display.DisplayObject.width | Se ha trasladado a la clase DisplayObject y se ha eliminado el guión bajo inicial del nombre. | |
| _x | flash.display.DisplayObject.x | Se ha trasladado a la clase DisplayObject y se ha eliminado el guión bajo inicial del nombre. | |
| _xmouse | flash.display.DisplayObject.mouseX | Se ha trasladado a la clase DisplayObject, se ha cambiado el nombre a mouseX y se ha eliminado el guión bajo inicial del nombre. |
|
| _xscale | flash.display.DisplayObject.scaleX | Se ha trasladado a la clase DisplayObject, se ha cambiado el nombre a scaleX y se ha eliminado el guión bajo inicial del nombre. |
|
| _y | flash.display.DisplayObject.y | Se ha trasladado a la clase DisplayObject y se ha eliminado el guión bajo inicial del nombre. | |
| _ymouse | flash.display.DisplayObject.mouseY | Se ha trasladado a la clase DisplayObject, se ha cambiado el nombre a mouseY y se ha eliminado el guión bajo inicial del nombre. |
|
| _yscale | flash.display.DisplayObject.scaleY | Se ha trasladado a la clase DisplayObject, se ha cambiado el nombre a scaleY y se ha eliminado el guión bajo inicial del nombre. |
|
| attachAudio() | Eliminado | Si la fuente de audio es un objeto Microphone, utilice NetStream.attachAudio() o Microphone.setLoopBack(). Si la fuente de audio es un archivo FLV, utilice |
|
| attachBitmap() | Eliminado | En ActionScript 3.0, utilice addChild() para añadir objetos de visualización secundarios. |
|
| attachMovie() | Eliminado | En ActionScript 3.0, utilice addChild() para añadir objetos de visualización secundarios. |
|
| beginBitmapFill() | flash.display.Graphics.beginBitmapFill() | ||
| beginFill() | flash.display.Graphics.beginFill() | Se ha trasladado a la clase Graphics y el tipo de datos del primer parámetro ha cambiado a uint. | |
| beginGradientFill() | flash.display.Graphics.beginGradientFill() | ||
| clear() | flash.display.Graphics.clear() | ||
| createEmptyMovieClip() | Eliminado En ActionScript 3.0, utilice el operador new para crear clips de película. |
||
| createTextField() | Eliminado | En ActionScript 3.0, utilice el operador new para crear campos de texto. |
|
| curveTo() | flash.display.Graphics.curveTo() | ||
| duplicateMovieClip() | Eliminado | En ActionScript 3.0, utilice el operador new para crear una nueva instancia. |
|
| endFill() | flash.display.Graphics.endFill() | ||
| getBounds() | flash.display.DisplayObject.getBounds() | ||
| getBytesLoaded() | flash.net.URLLoader.bytesLoaded | Se ha trasladado a la clase URLLoader y el tipo de datos ha cambiado de Number a int. | |
| getBytesTotal() | flash.net.URLLoader.bytesTotal | Se ha trasladado a la clase URLLoader y el tipo de datos ha cambiado de Number a int. | |
| getDepth() | flash.display.DisplayObjectContainer.getChildIndex() | ActionScript 3.0 ofrece acceso directo a la lista de visualización, por lo que la profundidad se gestiona de forma distinta. | |
| getInstanceAtDepth() | flash.display.DisplayObjectContainer.getChildAt() | ActionScript 3.0 ofrece acceso directo a la lista de visualización, por lo que la profundidad se gestiona de forma distinta. | |
| getNextHighestDepth() | flash.display.DisplayObjectContainer.addChild() | No existe ningún equivalente directo, pero el método addChild() añade un elemento secundario a todos los demás elementos secundarios de la instancia DisplayObjectContainer, por lo que no es necesario disponer de un método que determine la siguiente profundidad disponible. |
|
| getRect() | flash.display.DisplayObject.getRect() | ||
| getSWFVersion() | flash.display.LoaderInfo.swfVersion | Se ha trasladado a la clase LoaderInfo y el tipo de datos ha cambiado a uint. | |
| getTextSnapshot() | flash.display.DisplayObjectContainer.textSnapshot | ||
| getURL() | flash.net.navigateToURL() | Se ha sustituido por los métodos flash.net.navigateToURL() y flash.net.sentToURL(). Consulte también la clase URLLoader. |
|
| globalToLocal() | flash.display.DisplayObject.globalToLocal() | ||
| gotoAndStop() | flash.display.MovieClip.gotoAndStop() | ||
| hitTest() | flash.display.DisplayObject.hitTestObject() | ||
| lineGradientStyle() | flash.display.Graphics.lineGradientStyle() | ||
| lineStyle() | flash.display.Graphics.lineStyle() | ||
| lineTo() | flash.display.Graphics.lineTo() | ||
| loadMovie() | flash.display.Loader.load() | Consulte la clase Loader. | |
| loadVariables() | flash.net.URLLoader | Eliminado. Consulte la clase URLLoader. | |
| localToGlobal() | flash.display.DisplayObject.localToGlobal() | ||
| moveTo() | flash.display.Graphics.moveTo() | ||
| nextFrame() | flash.display.MovieClip.nextFrame() | ||
| onData() | flash.display.LoaderInfo dispatches event: complete | Se ha sustituido en el nuevo modelo de eventos por un evento complete, que se distribuye después de finalizar la operación de descarga y antes de que se analice ningún dato. |
|
| onDragOut() | flash.display.InteractiveObject dispatches event: mouseOut | Se ha sustituido en el nuevo modelo de eventos por un evento mouseOut. |
|
| onDragOver() | flash.display.InteractiveObject dispatches event: mouseOver | Se ha sustituido en el nuevo modelo de eventos por un evento mouseOver. |
|
| onEnterFrame() | flash.display.DisplayObject dispatches event: enterFrame | Se ha sustituido en el nuevo modelo de eventos por un evento enterFrame. |
|
| onKeyDown() | flash.display.InteractiveObject dispatches event: keyDown | Se ha sustituido en el nuevo modelo de eventos por un evento keyDown. |
|
| onKeyUp() | flash.display.InteractiveObject dispatches event: keyUp | Se ha sustituido en el nuevo modelo de eventos por un evento keyUp. |
|
| onKillFocus() | flash.display.InteractiveObject dispatches event: focusOut | Se ha sustituido en el nuevo modelo de eventos por un evento focusOut. |
|
| onLoad() | flash.display.LoaderInfo dispatches event: complete | Consulte también la clase URLLoader. El evento complete se distribuye después de finalizar la operación de descarga. |
|
| onMouseDown() | flash.display.InteractiveObject dispatches event: mouseDown | Se ha sustituido en el nuevo modelo de eventos por un evento mouseDown. |
|
| onMouseMove() | flash.display.InteractiveObject dispatches event: mouseMove | Se ha sustituido en el nuevo modelo de eventos por un evento mouseMove. |
|
| onMouseUp() | flash.display.InteractiveObject dispatches event: mouseUp | Se ha sustituido en el nuevo modelo de eventos por un evento mouseUp. |
|
| onPress() | flash.display.InteractiveObject dispatches event: mouseDown | Se ha sustituido en el nuevo modelo de eventos por un evento mouseDown. |
|
| onRelease() | flash.display.InteractiveObject dispatches event: mouseUp | Se ha sustituido en el nuevo modelo de eventos por un evento mouseUp. |
|
| onReleaseOutside() | flash.display.InteractiveObject dispatches event: mouseUp | Se ha sustituido en el nuevo modelo de eventos por un evento mouseUp. |
|
| onRollOut() | flash.display.InteractiveObject dispatches event: mouseOut | Se ha sustituido en el nuevo modelo de eventos por un evento mouseOut. |
|
| onRollOver() | flash.display.InteractiveObject dispatches event: mouseOver | Se ha sustituido en el nuevo modelo de eventos por un evento mouseOver. |
|
| onSetFocus() | flash.display.InteractiveObject dispatches event: focusIn | Se ha sustituido en el nuevo modelo de eventos por un evento focusIn. |
|
| onUnload() | flash.display.LoaderInfo dispatches event: unload | Se ha sustituido en el nuevo modelo de eventos por un evento unload. |
|
| play() | flash.display.MovieClip.play() | ||
| prevFrame() | flash.display.MovieClip.prevFrame() | ||
| removeMovieClip() | flash.display.DisplayObjectContainer.removeChild() | Eliminado. Llame al método removeChild() del contenedor del objeto de visualización principal que incluye el clip de película. |
|
| setMask() | flash.display.DisplayObject.mask | ||
| startDrag() | flash.display.Sprite.startDrag() | ||
| stop() | flash.display.MovieClip.stop() | ||
| stopDrag() | flash.display.Sprite.stopDrag() | ||
| swapDepths() | Eliminado | En ActionScript 3.0, puede conseguir una funcionalidad similar utilizando los métodos de la clase DisplayObjectContainer, como los métodos addChildAt(), setChildIndex(), swapChildren() y swapChildrenAt(). |
|
| unloadMovie() | flash.display.Loader.unload() | ||
| Clase MovieClipLoader | flash.display.Loader | Se ha sustituido por la clase flash.display.Loader. | |
| MovieClipLoader | flash.display.Loader.Loader() | ||
| addListener() | flash.events.EventDispatcher.addEventListener() | En el nuevo modelo de eventos, no es necesario tener un método addListener() específico de una clase, ya que la clase hereda el método addEventListener() de la clase EventDispatcher. |
|
| getProgress() | flash.display.LoaderInfo dispatches event: progress | Se ha sustituido en el nuevo modelo de eventos por un evento progress. Los objetos de evento del tipo progress contienen propiedades denominadas bytesLoaded y bytesTotal. |
|
| loadClip() | flash.display.Loader.load() | Se ha sustituido por el método load() de la clase flash.display.Loader. |
|
| removeListener() | flash.events.EventDispatcher.removeEventListener() | En el nuevo modelo de eventos, no es necesario tener un método removeListener() específico de una clase, ya que la clase hereda el método removeEventListener() de la clase EventDispatcher. |
|
| unloadClip() | flash.display.Loader.unload() | Se ha sustituido por el método unload() de la clase flash.display.Loader. |
|
| onLoadComplete | flash.display.LoaderInfo dispatches event: complete | Se ha sustituido en el nuevo modelo de eventos por un evento complete. |
|
| onLoadError | flash.display.LoaderInfo dispatches event: ioError | Se ha sustituido en el nuevo modelo de eventos por un evento ioError. |
|
| onLoadInit | flash.display.LoaderInfo dispatches event: init | Se ha sustituido en el nuevo modelo de eventos por un evento init. |
|
| onLoadProgress | flash.display.LoaderInfo dispatches event: progress | Se ha sustituido en el nuevo modelo de eventos por un evento progress. |
|
| onLoadStart | flash.display.LoaderInfo dispatches event: open | Se ha sustituido en el nuevo modelo de eventos por un evento open. |
|
| Clase NetConnection | flash.net.NetConnection | Esta clase se ha trasladado al paquete flash.net. | |
| NetConnection | flash.net.NetConnection.NetConnection() | ||
| connect() | flash.net.NetConnection.connect() | La versión de ActionScript 3.0 añade un parámetro...(rest). | |
| onStatus() | flash.net.NetConnection dispatches event: netStatus | Se ha sustituido en el nuevo modelo de eventos por un evento netStatus. |
|
| Clase NetStream | flash.net.NetStream | Esta clase se ha trasladado al paquete flash.net. | |
| bufferLength | flash.net.NetStream.bufferLength | Sin modificaciones. | |
| bufferTime | flash.net.NetStream.bufferTime | Sin modificaciones. | |
| bytesLoaded | flash.net.NetStream.bytesLoaded | El tipo de datos ha cambiado a uint. | |
| bytesTotal | flash.net.NetStream.bytesTotal | El tipo de datos ha cambiado a uint. | |
| currentFps | flash.net.NetStream.currentFPS | En ActionScript 3.0, FPS se escribe completamente en mayúsculas. | |
| time | flash.net.NetStream.time | Sin modificaciones. | |
| NetStream | flash.net.NetStream.NetStream() | Sin modificaciones. | |
| attachVideo() | flash.net.NetStream.attachCamera | Se ha sustituido por NetStream.attachCamera(). Necesita Flash Media Server. |
|
| close() | flash.net.NetStream.close() | Sin modificaciones. | |
| onStatus() | flash.net.NetStream dispatches event: netStatus | Se ha sustituido en el nuevo modelo de eventos por un evento netStatus. |
|
| pause() | flash.net.NetStream.pause() | En ActionScript 3.0, el método pause no toma ningún parámetro. Hay disponibles dos métodos nuevos que permiten conseguir la misma funcionalidad: resume() y togglePause(). |
|
| play() | flash.net.NetStream.play() | Los parámetros name, start, len y reset sólo son válidos para Flash Media Server; para Flash, se utiliza en su lugar...arguments. |
|
| seek() | flash.net.NetStream.seek() | Con Flash Media Server, el comportamiento de seek() depende del parámetro <EnhancedSeek> de Application.xml. |
|
| setBufferTime() | flash.net.NetStream.bufferTime | En ActionScript 3.0, ha cambiado a propiedad de acceso de lectura y escritura. | |
| Clase Number | Number | ||
| MAX_VALUE | Number.MAX_VALUE | Sin modificaciones. | |
| MIN_VALUE | Number.MIN_VALUE | Sin modificaciones. | |
| NaN | Number.NaN | Sin modificaciones. | |
| NEGATIVE_INFINITY | Number.NEGATIVE_INFINITY | Sin modificaciones. | |
| POSITIVE_INFINITY | Number.POSITIVE_INFINITY | Sin modificaciones. | |
| Number | Number.Number() | En ActionScript 3.0, el constructor Number() y la función global Number() tienen el mismo efecto. Asimismo, no hay diferencia entre un objeto Number y un valor literal Number. |
|
| toString() | Number.toString() | Sin modificaciones. | |
| valueOf() | Number.valueOf() | Sin modificaciones. | |
| Clase Object | Object | ||
| constructor | Object.constructor | Sin modificaciones. | |
| __proto__ | Eliminado | En ActionScript 3.0, no se permite la manipulación directa de la cadena de prototipo. Para crear una subclase, utilice la sentencia extends en la declaración de la subclase. Para obtener información sobre el árbol de herencia y el tipo de datos de un objeto, utilice la nueva API de reflejo flash.utils.describeType(). |
|
| prototype | Object.prototype | Sin modificaciones. | |
| __resolve | flash.utils.Proxy | Utilice la nueva clase para obtener una funcionalidad similar.Proxy | |
| Object | Object.Object() | Sin modificaciones. | |
| addProperty() | Eliminado | En ActionScript 3.0, las propiedades de acceso pueden crearse directamente utilizando las palabras clave get y set. |
|
| hasOwnProperty() | Object.hasOwnProperty() | Sin modificaciones. | |
| isPropertyEnumerable() | Object.isPropertyEnumerable() | Sin modificaciones. | |
| isPrototypeOf() | Object.isPrototypeOf() | Sin modificaciones. | |
| registerClass() | Eliminado | En ActionScript 3.0, están registradas todas las clases de manera predeterminada. Si está codificando un objeto mediante AMF, la clase del objeto no se conserva durante el proceso de codificación, a no ser que se utilice la función flash.utils.registerClassAlias(). |
|
| toString() | Object.toString() | Sin modificaciones. | |
| unwatch() | Eliminado | ActionScript 3.0 no incluye puntos de observación; por lo tanto, el método unwatch() está obsoleto. |
|
| valueOf() | Object.valueOf() | Sin modificaciones. | |
| watch() | Eliminado | Utilice las propiedades de acceso (funciones get/set) o la clase flash.utils.Proxy para obtener una funcionalidad similar. | |
| Clase Point | flash.geom.Point | Sin modificaciones. | |
| Clase PrintJob | flash.printing.PrintJob | ||
| orientation | flash.printing.PrintJob.orientation | Esta propiedad tiene ahora un valor de la clase PrintJobOrientation. | |
| pageHeight | flash.printing.PrintJob.pageHeight | El tipo de datos ha cambiado a int. | |
| pageWidth | flash.printing.PrintJob.pageWidth | El tipo de datos ha cambiado a int. | |
| paperHeight | flash.printing.PrintJob.paperHeight | El tipo de datos ha cambiado a int. | |
| paperWidth | flash.printing.PrintJob.paperWidth | El tipo de datos ha cambiado a int. | |
| PrintJob | flash.printing.PrintJob.PrintJob() | ||
| addPage() | flash.printing.PrintJob.addPage() | En ActionScript 3.0, se han cambiado los tipos de datos de los parámetros: el primer parámetro target es un tipo de datos Sprite ; el segundo printArea es Rectangle ; el tercero options es el nuevo tipo de datos PrintJobOptions y el cuarto frameNum es int. |
|
| send() | flash.printing.PrintJob.send() | ||
| start() | flash.printing.PrintJob.start() | ||
| Clase Rectangle | flash.geom.Rectangle | Sin modificaciones. | |
| containsRectangle() | flash.geom.Rectangle.containsRect() | Se ha cambiado el nombre por motivos de coherencia. | |
| Clase security | flash.system.Security | Esta clase se ha trasladado al paquete flash.system. | |
| sandboxType | Sin | modificaciones. | |
| allowDomain() | Sin | modificaciones. | |
| allowInsecureDomain() | Sin | modificaciones. | |
| loadPolicyFile() | Sin | modificaciones. | |
| Clase Selection | Eliminado | Los métodos de esta clase se han trasladado a otras clases. | |
| addListener() | flash.events.EventDispatcher.addEventListener() | En el nuevo modelo de eventos, no es necesario tener un método addListener() específico de una clase, ya que cualquier objeto de visualización hereda el método addEventListener() de la clase EventDispatcher. |
|
| getBeginIndex() | flash.text.TextField.selectionBeginIndex | Ha cambiado de método a propiedad de acceso y el nombre ha cambiado a selectionBeginIndex. |
|
| getCaretIndex() | flash.text.TextField.caretIndex | Ha cambiado de método a propiedad de acceso y el nombre ha cambiado a caretIndex. |
|
| getEndIndex() | flash.text.TextField.selectionEndIndex | Ha cambiado de método a propiedad de acceso y el nombre ha cambiado a selectionEndIndex. |
|
| getFocus() | flash.display.Stage.focus | Ha cambiado de método a propiedad de acceso y el nombre ha cambiado a focus. En ActionScript 2.0, el tipo de datos del valor devuelto es String, pero en ActionScript 3.0, la propiedad tiene el tipo de datos InteractiveObject. |
|
| removeListener() | flash.events.EventDispatcher.removeEventListener() | En el nuevo modelo de eventos, no es necesario tener un método removeListener() específico de una clase, ya que los objetos de visualización heredan el método removeEventListener() de la clase EventDispatcher. |
|
| setFocus() | flash.display.Stage.focus | Ha cambiado de método a propiedad de acceso y el nombre ha cambiado a focus. En ActionScript 2.0, el tipo de datos del valor devuelto es String, pero en ActionScript 3.0, la propiedad tiene el tipo de datos InteractiveObject. |
|
| setSelection() | flash.text.TextField.setSelection() | Ambos parámetros han cambiado del tipo de datos Number a uint. | |
| onSetFocus | flash.display.InteractiveObject dispatches event: focusIn | Se ha sustituido en el nuevo modelo de eventos por un evento focusIn. |
|
| Clase SharedObject | flash.net.SharedObject | Esta clase se ha trasladado al paquete flash.net. | |
| data | flash.net.SharedObject.data | Sin modificaciones. | |
| clear() | flash.net.SharedObject.clear() | Sin modificaciones. | |
| flush() | flash.net.SharedObject.flush() | Este método ya no devuelve un valor booleano. Si se produce un error de alineación, Flash Player emitirá una excepción; si la alineación es correcta o está pendiente de la interacción del usuario, Flash Player devolverá una cadena "flushed" o "pending". Asimismo, el tipo de datos del parámetro minDiskSpace ha cambiado a int. |
|
| getLocal() | flash.net.SharedObject.getLocal() | Sin modificaciones. | |
| getSize() | flash.net.SharedObject.size | Ha cambiado a una propiedad de acceso. El tipo de datos ha cambiado a uint. | |
| onStatus() | flash.net.SharedObject dispatches event: netStatus | Se ha sustituido en el nuevo modelo de eventos por un evento netStatus. |
|
| onSync() | flash.net.SharedObject dispatches event: onSync | Se ha sustituido en el nuevo modelo de eventos por el evento sync. |
|
| setFps() | flash.net.SharedObject.fps | En ActionScript 3.0, establezca la propiedad fps. Ya no tiene un valor predeterminado ni devuelve un valor booleano. |
|
| Clase Sound | flash.media.Sound | Esta clase se ha trasladado al paquete flash.media. | |
| checkPolicyFile | flash.media.SoundChannel.stop() | Se ha sustituido por el método flash.media.SoundChannel.stop(). |
|
| duration | flash.media.Sound.length | ||
| id3 | flash.media.Sound.id3 | El tipo de datos ha cambiado de Object a ID3Info. ID3Info es una nueva clase que contiene las propiedades ID3. Asimismo, la ortografía de la propiedad songname ha cambiado a songName. |
|
| position | flash.media.SoundChannel.position | Se ha trasladado a la clase SoundChannel. | |
| Sound | flash.media.Sound.Sound() | Sin modificaciones. | |
| attachSound() | Eliminado | Cree una instancia de una subclase Sound asociada a los datos de sonido; por ejemplo, utilizando en su lugar new Sound(). |
|
| getBytesLoaded() | flash.media.Sound.bytesLoaded | Ha cambiado a propiedad de acceso y el tipo de datos ha cambiado a uint. | |
| getBytesTotal() | flash.media.Sound.bytesTotal | Ha cambiado a propiedad de acceso y el tipo de datos ha cambiado a uint. | |
| getPan() | flash.media.SoundTransform.pan | Ha cambiado a propiedad de acceso y se ha trasladado a la clase SoundTransform. | |
| getTransform() | flash.media.SoundMixer.soundTransform | Ha cambiado a propiedad de acceso y el tipo de datos ha cambiado a SoundTransform. | |
| getVolume() | flash.media.SoundTransform.volume | Establezca la propiedad flash.media.SoundTransform.volume para controlar el volumen del sonido. |
|
| loadSound() | flash.media.Sound.load() | El primer parámetro ha cambiado de una cadena URL sencilla a un objeto URLRequest. El segundo parámetro ha cambiado de un valor booleano que indica si el sonido debe comenzar a reproducirse lo antes posible a un objeto SoundLoaderContext. | |
| onID3() | flash.media.Sound dispatches event: id | Se ha sustituido en el nuevo modelo de eventos por un evento id3. |
|
| onLoad() | flash.media.Sound dispatches event: complete | Se ha sustituido en el nuevo modelo de eventos por un evento complete. |
|
| onSoundComplete() | flash.media.SoundChannel dispatches event: soundComplete | Se ha sustituido en el nuevo modelo de eventos por un evento soundComplete. |
|
| setPan() | flash.media.SoundTransform.pan | Ha cambiado a propiedad de acceso y se ha trasladado a la clase SoundTransform. | |
| setTransform() | flash.media.SoundMixer.soundTransform | Ha cambiado a propiedad de acceso y el tipo de datos ha cambiado a SoundTransform. | |
| setVolume() | flash.media.SoundChannel | Eliminado. Utilice flash.media.SoundChannel.leftPeak y flash.media.SoundChannel.rightPeak para controlar la amplitud de un canal de sonido. |
|
| start() | flash.media.Sound.play() | El tipo de datos del parámetro loops ha cambiado de Number a int. Se ha añadido un tercer parámetro, sndTransform, para especificar la transformación de sonido inicial que debe utilizar el canal de sonido. |
|
| stop() | flash.media.SoundChannel.stop() | ||
| Clase Stage | flash.display.Stage | Esta clase se ha trasladado al paquete flash.display. In ActionScript 3.0, el escenario ya no es un objeto global. Se accede al escenario mediante la nueva propiedad DisplayObject.stage. |
|
| align | flash.display.Stage.align | ||
| height | flash.display.Stage.stageHeight | El nombre ha cambiado de height a stageHeight para que no entre en conflicto con la propiedad flash.display.DisplayObject.height. |
|
| scaleMode | flash.display.Stage.scaleMode | ||
| showMenu | flash.display.Stage.showDefaultContextMenu | El nombre ha cambiado para reflejar mejor cuál es el menú mostrado. | |
| width | flash.display.Stage.stageWidth | El nombre ha cambiado de width a stageWidth para que no entre en conflicto con la propiedad flash.display.DisplayObject.width. |
|
| addListener() | flash.events.EventDispatcher.addEventListener() | En el nuevo modelo de eventos, no es necesario tener un método addListener() específico de una clase, ya que la clase hereda el método addEventListener() de la clase EventDispatcher. |
|
| removeListener() | flash.events.EventDispatcher.removeEventListener() | En el nuevo modelo de eventos, no es necesario tener un método removeListener() específico de una clase, ya que la clase hereda el método removeEventListener() de la clase EventDispatcher. |
|
| onResize | flash.display.Stage dispatches event: resize | Se ha sustituido en el nuevo modelo de eventos por un evento resize. |
|
| Clase String | String | Añade compatibilidad con expresiones regulares mediante tres métodos nuevos match(), replace() y search(). |
|
| String | String.String() | Sin modificaciones. | |
| charAt() | charAt() | Sin modificaciones. | |
| charCodeAt() | String.charCodeAt() | Sin modificaciones. | |
| concat() | String.concat() | El parámetro ha cambiado al formato de parámetro...(rest). | |
| fromCharCode() | String.fromCharCode() | Sin modificaciones. | |
| indexOf() | String.indexOf() | Sin modificaciones. | |
| lastIndexOf() | String.lastIndexOf() | Sin modificaciones. | |
| slice() | String.slice() | Sin modificaciones. | |
| split() | String.split() | Sin modificaciones. | |
| substr() | String.substr() | Sin modificaciones. | |
| substring() | String.substring() | Sin modificaciones. | |
| toLowerCase() | String.toLowerCase() | Sin modificaciones. | |
| toString() | String.toString() | Sin modificaciones. | |
| toUpperCase() | String.toUpperCase() | Sin modificaciones. | |
| valueOf() | String.valueOf() | Sin modificaciones. | |
| Clase StyleSheet | flash.text.StyleSheet | Esta clase se ha trasladado al paquete flash.text. Los miembros load() y onLoad() se han eliminado y se han añadido algunas funciones y variables privadas. |
|
| StyleSheet | flash.text.StyleSheet.StyleSheet() | ||
| clear() | flash.text.StyleSheet.clear() | ||
| getStyle() | flash.text.StyleSheet.getStyle() | El nombre del parámetro ha cambiado a n. |
|
| getStyleNames() | flash.text.StyleSheet.styleNames | Ha cambiado a una propiedad de acceso. | |
| load() | flash.net.URLLoader.load() | Utilice las nuevas clases URLLoader y URLRequest para cargar las URL. | |
| onLoad() | flash.net.URLLoader dispatches event: complete | Se ha sustituido en el nuevo modelo de eventos por un evento complete. |
|
| parseCSS() | flash.text.StyleSheet.parseCSS() | En ActionScript 3.0, devuelve void en lugar de un valor booleano. |
|
| setStyle() | flash.text.StyleSheet.setStyle() | El nombre de parámetro ha cambiado a n y el estilo a s. |
|
| transform() | flash.text.StyleSheet.transform() | ||
| Clase System | flash.system.System | ||
| exactSettings | flash.system.Security.exactSettings | Se ha trasladado a la clase flash.System.Security. | |
| useCodepage | flash.system.System.useCodePage | En ActionScript 3.0, la letra 'P' de useCodePage se escribe en mayúsculas. |
|
| onStatus() | Eliminado | Este controlador de eventos está obsoleto en el modelo de eventos de ActionScript 3.0. | |
| setClipboard() | flash.system.System.setClipboard() | ||
| showSettings() | flash.system.Security.showSettings() | ||
| Clase TextField | flash.text.TextField | Esta clase se ha trasladado al paquete flash.text. | |
| _alpha | flash.display.DisplayObject.alpha | Esta propiedad se hereda ahora de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| antiAliasType | flash.text.TextField.antiAliasType | ||
| autoSize | flash.text.TextField.autoSize | ||
| background | flash.text.TextField.background | ||
| backgroundColor | flash.text.TextField.backgroundColor | ||
| border | flash.text.TextField.border | ||
| borderColor | flash.text.TextField.borderColor | En ActionScript 3.0, devuelve uint en lugar de Number. | |
| bottomScroll | flash.text.TextField.bottomScrollV | En ActionScript 3.0, devuelve uint en lugar de Number. | |
| condenseWhite | flash.text.TextField.condenseWhite | ||
| embedFonts | flash.text.TextField.embedFonts | ||
| filters | flash.display.DisplayObject.filters | ||
| gridFitType | flash.text.TextField.gridFitType | ||
| _height | flash.display.DisplayObject.height | Esta propiedad se hereda ahora de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _highquality | flash.display.Stage.quality | Eliminado. Sustituido por la propiedad quality de la clase Stage. |
|
| hscroll | flash.text.TextField.scrollH | El tipo de datos ha cambiado de Number a uint. El nombre ha cambiado de hscroll a scrollH. |
|
| html | flash.text.TextField.htmlText | Eliminado. En ActionScript 3.0, todos los campos de texto se consideran campos de texto HTML. Utilice la propiedad TextField.htmlText para establecer texto HTML. |
|
| htmlText | flash.text.TextField.htmlText | ||
| length | flash.text.TextField.length | El tipo de datos ha cambiado de Number a uint. | |
| maxChars | flash.text.TextField.maxChars | El tipo de datos ha cambiado de Number a uint. | |
| maxhscroll | flash.text.TextField.maxScrollH | El tipo de datos ha cambiado de Number a uint. | |
| maxscroll | flash.text.TextField.maxScrollV | El tipo de datos ha cambiado de Number a uint. El nombre ha cambiado para utilizar S y añadir la letra V que representa el desplazamiento vertical. | |
| menu | flash.display.InteractiveObject.contextMenu | Esta propiedad se hereda ahora de la clase InteractiveObject. | |
| mouseWheelEnabled | flash.text.TextField.mouseWheelEnabled | ||
| multiline | flash.text.TextField.multiline | ||
| _name | flash.display.DisplayObject.name | Esta propiedad se hereda ahora de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _parent | flash.display.DisplayObject.parent | Esta propiedad se hereda ahora de la clase DisplayObject. Se ha eliminado el guión bajo inicial. El tipo de datos ha cambiado de MovieClip a DisplayObjectContainer. | |
| password | flash.text.TextField.displayAsPassword | Se ha cambiado el nombre de la propiedad por motivos de coherencia. | |
| _quality | flash.display.Stage.quality | Se ha trasladado a la clase Stage. | |
| restrict | flash.text.TextField.restrict | ||
| _rotation | flash.display.DisplayObject.rotation | Esta propiedad se hereda ahora de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| scroll | flash.text.TextField.scrollV | El tipo de datos ha cambiado de Number a uint y el nombre ha cambiado de scroll a scrollV. |
|
| selectable | flash.text.TextField.selectable | ||
| sharpness | flash.text.TextField.sharpness | ||
| _soundbuftime | flash.media.SoundMixer.bufferTime | Las propiedades y los métodos de control global de sonido de un archivo SWF están ahora en la clase flash.media.SoundMixer. | |
| styleSheet | flash.text.TextField.styleSheet | ||
| tabEnabled | flash.display.InteractiveObject.tabEnabled | Esta propiedad se hereda ahora de la clase InteractiveObject. | |
| tabIndex | flash.display.InteractiveObject.tabIndex | Esta propiedad se hereda ahora de la clase InteractiveObject. | |
| _target | Eliminado | ActionScript 3.0 identifica los objetos de visualización directamente; por lo tanto, ya no es necesario identificar el trazado. | |
| text | flash.text.TextField.text | ||
| textColor | flash.text.TextField.textColor | El tipo de datos ha cambiado de Number a uint. | |
| textHeight | flash.text.TextField.textHeight | ||
| textWidth | flash.text.TextField.textWidth | ||
| thickness | flash.text.TextField.thickness | ||
| type | flash.text.TextField.type | ||
| _url | flash.display.LoaderInfo.url | ||
| variable | Eliminado | Esta variable ya no es necesaria en ActionScript 3.0. | |
| _visible | flash.display.DisplayObject.visible | Esta propiedad se hereda ahora de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _width | flash.display.DisplayObject.width | Esta propiedad se hereda ahora de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| wordWrap | flash.text.TextField.wordWrap | ||
| _x | flash.display.DisplayObject.x | Esta propiedad se hereda ahora de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _xmouse | flash.display.DisplayObject.mouseX | Esta propiedad se hereda ahora de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _xscale | flash.display.DisplayObject.scaleX | Esta propiedad se hereda ahora de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _y | flash.display.DisplayObject.y | Esta propiedad se hereda ahora de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _ymouse | flash.display.DisplayObject.mouseY | Esta propiedad se hereda ahora de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _yscale | flash.display.DisplayObject.scaleY | Esta propiedad se hereda ahora de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| addListener() | flash.events.EventDispatcher.addEventListener() | En el nuevo modelo de eventos, no es necesario tener un método addListener() específico de una clase, ya que la clase hereda el método addEventListener() de la clase EventDispatcher. |
|
| getDepth() | flash.display.DisplayObjectContainer | Eliminado. Utilice los métodos de la clase DisplayObjectContainer para averiguar la profundidad de un campo de texto. | |
| getFontList() | flash.text.Font.enumerateFonts() | Eliminado. Utilice Font.enumerateFonts() con el parámetro enumerateDeviceFonts establecido como true. |
|
| getNewTextFormat() | flash.text.TextField.defaultTextFormat | El nombre ha cambiado de getNewTextFormat a defaultTextFormat. Ha cambiado de método a propiedad de acceso. |
|
| getTextFormat() | flash.text.TextField.getTextFormat() | El tipo de datos de ambos parámetros ha cambiado de Number a uint. | |
| onChanged() | flash.text.TextField dispatches event: change | Se ha sustituido en el nuevo modelo de eventos por un evento change. |
|
| onKillFocus() | flash.display.InteractiveObject dispatches event: focusOut | Se ha sustituido en el nuevo modelo de eventos por un evento focusOut. |
|
| onScroller() | flash.text.TextField dispatches event: scroll | Se ha sustituido en el nuevo modelo de eventos por un evento scroll. |
|
| onSetFocus() | flash.display.InteractiveObject dispatches event: focusIn | Se ha sustituido en el nuevo modelo de eventos por un evento focusIn. |
|
| removeListener() | flash.events.EventDispatcher.removeEventListener() | En el nuevo modelo de eventos, no es necesario tener un método removeListener() específico de una clase, ya que la clase hereda el método removeEventListener() de la clase EventDispatcher. |
|
| removeTextField() | flash.display.DisplayObjectContainer.removeChild() | Eliminado. Llame al método removeChild() del contenedor del objeto de visualización principal que incluye el campo de texto. |
|
| replaceSel() | flash.text.TextField.replaceSelectedText() | El nombre ha cambiado de replacesel() a replaceSelectedText(). Se ha sustituido el parámetro newText por un valor de cadena. |
|
| replaceText() | flash.text.TextField.replaceText() | El tipo de datos de los dos primeros parámetros ha cambiado de Number a uint. | |
| setNewTextFormat() | flash.text.TextField.defaultTextFormat | El nombre ha cambiado de setNewTextFormat a defaultTextFormat. Ha cambiado de método a propiedad de acceso. |
|
| setTextFormat() | flash.text.TextField.setTextFormat() | El orden de los parámetros ha cambiado. El tipo de datos de los parámetros de índice ha cambiado de Number a int. | |
| Clase TextFormat | flash.text.TextFormat | Esta clase se ha trasladado al paquete flash.text. | |
| align | flash.text.TextFormat.align | ||
| blockIndent | flash.text.TextFormat.blockIndent | En ActionScript 3.0, el tipo de datos ha cambiado a Object porque uno de los valores posibles es null, que no es miembro del tipo de datos Number en ActionScript 3.0. |
|
| bold | flash.text.TextFormat.bold | En ActionScript 3.0, el tipo de datos ha cambiado a Object porque uno de los valores posibles es null, que no es miembro del tipo de datos Boolean en ActionScript 3.0. |
|
| bullet | flash.text.TextFormat.bullet | En ActionScript 3.0, el tipo de datos ha cambiado a Object porque uno de los valores posibles es null, que no es miembro del tipo de datos Boolean en ActionScript 3.0. |
|
| color | flash.text.TextFormat.color | En ActionScript 3.0, el tipo de datos ha cambiado a Object porque uno de los valores posibles es null, que no es miembro del tipo de datos Number en ActionScript 3.0. |
|
| font | flash.text.TextFormat.font | ||
| indent | flash.text.TextFormat.indent | En ActionScript 3.0, el tipo de datos ha cambiado a Object porque uno de los valores posibles es null, que no es miembro del tipo de datos Number en ActionScript 3.0. |
|
| italic | flash.text.TextFormat.bullet | En ActionScript 3.0, el tipo de datos ha cambiado a Object porque uno de los valores posibles es null, que no es miembro del tipo de datos Boolean en ActionScript 3.0. |
|
| kerning | flash.text.TextFormat.kerning | En ActionScript 3.0, el tipo de datos ha cambiado a Object porque uno de los valores posibles es null, que no es miembro del tipo de datos Boolean en ActionScript 3.0. |
|
| leading | flash.text.TextFormat.leading | En ActionScript 3.0, el tipo de datos ha cambiado a Object porque uno de los valores posibles es null, que no es miembro del tipo de datos Number en ActionScript 3.0. |
|
| leftMargin | flash.text.TextFormat.leftMargin | En ActionScript 3.0, el tipo de datos ha cambiado a Object porque uno de los valores posibles es null, que no es miembro del tipo de datos Number en ActionScript 3.0. |
|
| letterSpacing | flash.text.TextFormat.letterSpacing | En ActionScript 3.0, el tipo de datos ha cambiado a Object porque uno de los valores posibles es null, que no es miembro del tipo de datos Number en ActionScript 3.0. |
|
| rightMargin | flash.text.TextFormat.rightMargin | En ActionScript 3.0, el tipo de datos ha cambiado a Object porque uno de los valores posibles es null, que no es miembro del tipo de datos Number en ActionScript 3.0. |
|
| size | flash.text.TextFormat.size | En ActionScript 3.0, el tipo de datos ha cambiado a Object porque uno de los valores posibles es null, que no es miembro del tipo de datos Number en ActionScript 3.0. |
|
| tabStops | flash.text.TextFormat.tabStops | Sin modificaciones. | |
| target | flash.text.TextFormat.target | Sin modificaciones. | |
| underline | flash.text.TextFormat.underline | En ActionScript 3.0, el tipo de datos ha cambiado a Object porque uno de los valores posibles es null, que no es miembro del tipo de datos Boolean en ActionScript 3.0. |
|
| url | flash.text.TextFormat.url | ||
| TextFormat | flash.text.TextFormat.TextFormat() | Los parámetros size, color, bold, italic, underline, url, leftMargin, rightMargin, indent y leading se han convertido todos en objetos. |
|
| getTextExtent() | Eliminado | Utilice las propiedades de flash.text.TextField para las medidas de un campo que contenga una línea de texto y utilice flash.text.TextLineMetrics para las medidas del contenido del campo de texto. | |
| Clase TextRenderer | flash.text.TextRenderer | La ubicación ha cambiado. Se ha trasladado al paquete flash.text. | |
| maxLevel | flash.text.TextRenderer.maxLevel | Definido como uint en ActionScript 3.0. |
|
| setAdvancedAntialiasingTable() | flash.text.TextRenderer.setAdvancedAntiAliasingTable() | Los valores de parámetro fontStyle y colorType se pueden ahora establecer utilizando las constantes FontStyle y TextColorType, respectivamente. El parámetro advancedAntiAliasingTable ahora toma una matriz de uno o varios objetos CSMSettings. |
|
| Clase TextSnapshot | flash.text.TextSnapshot | Esta clase se ha trasladado al paquete flash.text. Varios parámetros han cambiado, así como algunos nombres de métodos y algunos tipos de devolución. | |
| findText() | flash.text.TextSnapshot.findText() | El nombre del parámetro startIndex ha cambiado a beginIndex. El tipo de datos del parámetro startIndex ha cambiado de Number a int. |
|
| getCount() | flash.text.TextSnapshot.charCount | Ha cambiado de método a propiedad de acceso. El tipo de devolución de datos ha cambiado de Number a uint. | |
| getSelected() | flash.text.TextSnapshot.getSelected() | El tipo de datos de los parámetros ha cambiado de Number a uint y los nombres han cambiado de start y end a beginIndex y EndIndex. |
|
| getSelectedText() | flash.text.TextSnapshot.getSelectedText() | En ActionScript 3.0, el parámetro tiene el valor predeterminado false. |
|
| getText() | flash.text.TextSnapshot.getText() | El tipo de datos de los parámetros start y end ha cambiado de Number a uint y los nombres han cambiado de start y end a beginIndex y endIndex. |
|
| getTextRunInfo() | flash.text.TextSnapshot.getTextRunInfo() | El tipo de datos de los parámetros ha cambiado de Number a uint. | |
| hitTestTextNearPos() | flash.text.TextSnapshot.hitTestTextNearPos() | El nombre del parámetro closeDist ha cambiado a maxDistance; ahora tiene un valor predeterminado = 0. |
|
| setSelectColor() | flash.text.TextSnapshot.setSelectColor() | El tipo de datos del parámetro ha cambiado de Number a uint y tiene un valor predeterminado = 0xFFFF00. | |
| setSelected() | flash.text.TextSnapshot.setSelected() | El tipo de datos de los parámetros start y end ha cambiado de Number a uint y los nombres han cambiado de start y end a beginIndex y endIndex. |
|
| Clase Transform | flash.geom.Transform | Sin modificaciones. | |
| Clase Video | flash.media.Video | Esta clase se ha trasladado al paquete flash.media. Ahora pueden crearse objetos Video dinámicamente en ActionScript con el constructor Video(). Asocie una transmisión de vídeo al objeto Video utilizando attachCamera() o attachNetStream(). |
|
| _alpha | flash.display.DisplayObject.alpha | Esta propiedad se hereda de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| deblocking | flash.media.Video.deblocking | El tipo de datos ha cambiado de Number a int. | |
| _height | flash.display.DisplayObject.height | Esta propiedad se hereda de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| height | flash.media.Video.videoHeight | El tipo de datos ha cambiado de Number a int. | |
| _name | flash.display.DisplayObject.name | Esta propiedad se hereda de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _parent | flash.display.DisplayObject.parent | Esta propiedad se hereda de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _rotation | flash.display.DisplayObject.rotation | Esta propiedad se hereda de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| smoothing | flash.media.Video.smoothing | ||
| _visible | flash.display.DisplayObject.visible | Esta propiedad se hereda de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _width | flash.display.DisplayObject.width | Esta propiedad se hereda de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| width | flash.media.Video.videoWidth | El tipo de datos ha cambiado de Number a int. | |
| _x | flash.display.DisplayObject.x | Esta propiedad se hereda de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _xmouse | flash.display.DisplayObject.mouseX | Esta propiedad se hereda de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _xscale | flash.display.DisplayObject.scaleX | Esta propiedad se hereda de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _y | flash.display.DisplayObject.y | Esta propiedad se hereda de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _ymouse | flash.display.DisplayObject.mouseY | Esta propiedad se hereda de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| _yscale | flash.display.DisplayObject.scaleY | Esta propiedad se hereda de la clase DisplayObject. Se ha eliminado el guión bajo inicial. | |
| attachVideo() | flash.media.Video.attachNetStream() | Para especificar una transmisión de vídeo de un objeto de cámara, utilice flash.media.Video.attachCamera(). |
|
| clear() | flash.media.Video.clear() | ||
| Clase XML | flash.xml.XMLDocument | Esta clase se ha trasladado al paquete flash.xml y su nombre ha cambiado a XMLDocument para evitar conflictos con la nueva clase XML de nivel superior que implementa ECMAScript para XML (E4X). | |
| contentType | flash.net.URLRequest.contentType | ||
| docTypeDecl | flash.xml.XMLDocument.docTypeDecl | ||
| idMap | flash.xml.XMLDocument.idMap | ||
| ignoreWhite | flash.xml.XMLDocument.ignoreWhite | ||
| loaded | Eliminado | La funcionalidad de carga de archivos se ha eliminado de la clase XMLDocument. Utilice URLLoader en su lugar. | |
| status | Eliminado | Los errores de análisis se indican ahora mediante excepciones. | |
| xmlDecl | flash.xml.XMLDocument.xmlDecl | ||
| XML | flash.xml.XMLDocument.XMLDocument() | ||
| addRequestHeader() | flash.net.URLRequest.requestHeaders | ||
| createElement() | flash.xml.XMLDocument.createElement() | ||
| createTextNode() | flash.xml.XMLDocument.createTextNode() | ||
| getBytesLoaded() | flash.net.URLLoader.bytesLoaded | La funcionalidad de carga de archivos se ha eliminado de la clase XMLDocument. Utilice URLLoader en su lugar. | |
| getBytesTotal() | flash.net.URLLoader.bytesTotal | La funcionalidad de carga de archivos se ha eliminado de la clase XMLDocument. Utilice URLLoader en su lugar. | |
| load() | Eliminado | La funcionalidad de carga de archivos se ha eliminado de la clase XMLDocument (anteriormente la clase XML en ActionScript 2.0). Utilice URLLoader en su lugar. | |
| onData() | flash.net.URLLoader dispatches event: complete | La funcionalidad de carga de archivos se ha eliminado de la clase XMLDocument. Utilice URLLoader en su lugar. Se ha sustituido en el nuevo modelo de eventos por un evento complete. |
|
| onHTTPStatus() | flash.net.URLLoader dispatches event: httpStatus | La funcionalidad de carga de archivos se ha eliminado de la clase XMLDocument. Utilice URLLoader en su lugar. Se ha sustituido en el nuevo modelo de eventos por un evento httpStatus. |
|
| onLoad() | flash.net.URLLoader dispatches event: complete | La funcionalidad de carga de archivos se ha eliminado de la clase XMLDocument. Utilice URLLoader en su lugar. Se ha sustituido en el nuevo modelo de eventos por un evento complete. |
|
| parseXML() | flash.xml.XMLDocument.parseXML() | ||
| send() | Eliminado | La funcionalidad de envío se ha eliminado de la clase XMLDocument (anteriormente la clase XML en ActionScript 2.0). Utilice las funciones y clases del paquete flash.net en su lugar. | |
| sendAndLoad() | Eliminado | La funcionalidad de envío y carga se han eliminado de la clase XMLDocument (anteriormente la clase XML en ActionScript 2.0). Utilice URLRequest y URLLoader en su lugar. | |
| Clase XMLNode | flash.xml.XMLNode | La ubicación ha cambiado. Esta clase se ha trasladado al paquete flash.xml. | |
| attributes | flash.xml.XMLNode.attributes | Sin modificaciones. | |
| childNodes | flash.xml.XMLNode.childNodes | Sin modificaciones. | |
| firstChild | flash.xml.XMLNode.firstChild | Sin modificaciones. | |
| lastChild | flash.xml.XMLNode.lastChild | Sin modificaciones. | |
| localName | flash.xml.XMLNode.localName | Sin modificaciones. | |
| namespaceURI | flash.xml.XMLNode.namespaceURI | Sin modificaciones. | |
| nextSibling | flash.xml.XMLNode.nextSibling | Sin modificaciones. | |
| nodeName | flash.xml.XMLNode.nodeName | Sin modificaciones. | |
| nodeType | flash.xml.XMLNode.nodeType | El tipo de datos ha cambiado de Number a uint. | |
| nodeValue | flash.xml.XMLNode.nodeValue | Sin modificaciones. | |
| parentNode | flash.xml.XMLNode.parentNode | Sin modificaciones. | |
| prefix | flash.xml.XMLNode.prefix | Sin modificaciones. | |
| previousSibling | flash.xml.XMLNode.previousSibling | Sin modificaciones. | |
| XMLNode | flash.xml.XMLNode.XMLNode() | El tipo de datos del parámetro type ha cambiado de Number a uint. |
|
| appendChild() | flash.xml.XMLNode.appendChild() | Sin modificaciones. | |
| cloneNode() | flash.xml.XMLNode.cloneNode | Sin modificaciones. | |
| getNamespaceForPrefix() | flash.xml.XMLNode.getNamespaceForPrefix() | Sin modificaciones. | |
| getPrefixForNamespace() | flash.xml.XMLNode.getPrefixForNamespace() | Sin modificaciones. | |
| hasChildNodes() | flash.xml.XMLNode.hasChildNodes() | Sin modificaciones. | |
| insertBefore() | flash.xml.XMLNode.insertBefore() | Sin modificaciones. | |
| removeNode() | flash.xml.XMLNode.removeNode() | Sin modificaciones. | |
| toString() | flash.xml.XMLNode.toString() | Sin modificaciones. | |
| Clase XMLSocket | flash.net.XMLSocket | Esta clase se ha trasladado al paquete flash.net. | |
| XMLSocket | flash.net.XMLSocket.XMLSocket() | Se han añadido dos parámetros opcionales para especificar el host y el puerto. | |
| close() | flash.net.XMLSocket.close() | Sin modificaciones. | |
| connect() | flash.net.XMLSocket.connect() | El tipo de datos del parámetro port ha cambiado a int. |
|
| onClose() | flash.net.XMLSocket dispatches event: close | Se ha sustituido en el nuevo modelo de eventos por un evento close. |
|
| onConnect() | flash.net.XMLSocket dispatches event: connect | Se ha sustituido en el nuevo modelo de eventos por un evento connect. |
|
| onData() | flash.net.XMLSocket dispatches event: data | Se ha sustituido en el nuevo modelo de eventos por un evento data. |
|
| onXML() | Eliminado | En ActionScript 3.0, sólo se distribuye el evento data, lo que le permite elegir si desea utilizar E4X o el analizador XML antiguo (clase XMLDocument El controlador de eventos antiguo onXML se llamaba después de analizar el XML, razón por la cual no tiene sentido en ActionScript 3.0, ya que ahora puede elegirse entre la clase XML (E4X) y la clase (antigua) para analizar el XML.XMLDocument |
|
| send() | flash.net.XMLSocket.send() | Sin modificaciones. | |
| Clase XMLUI | flash.utils.XMLUI | Sin modificaciones. | |
| accept() | flash.utils.XMLUI.accept() | Sin modificaciones. | |
| cancel() | flash.utils.XMLUI.cancel() | Sin modificaciones. | |
| get() | flash.utils.XMLUI.getProperty() | Sin modificaciones. | |
| set() | flash.utils.XMLUI.setProperty() | Sin modificaciones. | |
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/migration.html