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. | |