PDA

Просмотр полной версии : Переход с AS2(1) на AS3


Nirth
18.11.2005, 02:47
Данный перевод находиться в стадии перевода, на переведенные разделы будут появляться ссылки, оригинал документа можно найти тут (http://livedocs.macromedia.com/labs/1/flex/langref/migration.html)

Миграция из ActionScript 2(1) в ActionScript 3.
Оглавление:

Дерективы Компилятора (http://flasher.ru/forum/showpost.php?p=474284&postcount=2)

Глобальные Функции (http://flasher.ru/forum/showpost.php?p=474288&postcount=3)

Класс Accessibility (http://flasher.ru/forum/showpost.php?p=474368&postcount=5)

Класс arguments (http://flasher.ru/forum/showpost.php?p=474474&postcount=6)

Класс Array (http://flasher.ru/forum/showpost.php?p=474475&postcount=7)

Класс AsBroadcaster (http://flasher.ru/forum/showpost.php?p=474475&postcount=8)

Класс BitmapData (http://flasher.ru/forum/showpost.php?p=474621&postcount=9)

Класс BlurFilter

Класс Button

Класс Camera

Класс capabilities

Класс Color

Класс ContextMenu

Класс ContextMenuItem

Класс ConvolutionFilter

Класс Date

Класс DisplacementMapFilter

Класс DropShadowFilter

Класс Error

Класс ExternalInterface

Класс FileReference

Класс FileReferenceList

Класс GlowFilter

Класс GradientBevelFilter

Класс GradientGlowFilter

Класс IME

Класс Key

Класс LoadVars

Класс LocalConnection

Класс Microphone

Класс Mouse

Класс MovieClip

Класс MovieClipLoader

Класс NetConnection

Класс NetStream

Класс Number

Класс Object

Класс PrintJob

Класс security

Класс Selection

Класс SharedObject

Класс Sound

Класс Stage

Класс String

Класс StyleSheet

Класс System

Класс TextField

Класс TextFormat

Класс TextRenderer

Класс TextSnapshot

Класс Video

Класс XML

Класс XMLNode

Класс XMLSocket

Nirth
18.11.2005, 02:53
Дерективы компилятора

AS 2#endinitclip
AS 3 аналог: Нет
Комментарии : Нет

AS 2:#include
AS 3 аналог: Нет
Комментарии : Обратить внимание на include

AS 2: #initclip
AS 3 аналог: Нет
Комментарии : Нет

Nirth
18.11.2005, 03:17
Глобальные Функции

AS2 : asfunction
AS3 аналог : flash.events.TextEvent (http://livedocs.macromedia.com/labs/1/flex/langref/flash/events/TextEvent.html)
Комментарии : Замененно новой моделью событий. Теперь у вас есть та же функциональность, при использовании синтаксиса : "event : " вместо "asfunction : ". Когда пользователь кликает по ссылке Флэш Плеер отправляет объект TextEvent типа TextEventType.LINK, ваш код же может прослушивать данное событие при помощи метода addEventListener. Вы можете сохранить любой текст в свойстве text экземпляра события.
P.S. почитать о новой модели событий : novemberain#1 (http://www.novemberain.com/blog/?p=2) и novemberain#2 (http://www.novemberain.com/blog/?p=33)
AS2 : call()
AS3 аналог : Нет
Комментарии : Нет

AS2 : chr()
AS3 аналог : Нет
Комментарии : Нет

AS2 : clearInterval()
AS3 аналог : flash.util.clearInterval() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/util/package.html#clearInterval())
Комментарии : Перемещен в пакет flash.util

AS2 : clearTimeout()
AS3 аналог : flash.util.clearTimeout() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/util/package.html#clearTimeout())
Комментарии : Перемещен в пакет flash.util

AS2 : duplicateMovieClip()
AS3 аналог : flash.display.MovieClip.MovieClip() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/MovieClip.html#MovieClip())
Комментарии : Заменен конструктором класса.

AS2 : eval()
AS3 аналог : Нет
Комментарии : Нет

AS2 : fscommand()
AS3 аналог : flash.system.fscommand() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/system/package.html#fscommand())
Комментарии : Перемещен в пакет flash.system

AS2 : getProperty()
AS3 аналог : Нет
Комментарии : Используйте оператор "точка" (.)

AS2 : getTimer()
AS3 аналог : getTimer() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/util/package.html#getTimer())
Комментарии : Перемещенно в пакет flash.util

AS2 : getURL()
AS3 аналог : flash.net.URLLoader (http://livedocs.macromedia.com/labs/1/flex/langref/flash/net/URLLoader.html)
Комментарии : Так же в пакете flash.net вы можете найти функции navigateToURL() и sendToURL()

AS2 : getVersion()
AS3 аналог : flash.system.Capabilities.version (http://livedocs.macromedia.com/labs/1/flex/langref/flash/system/Capabilities.html#version)
Комментарии : Перемещенно в класс capabilities

AS2 : gotoAndPlay()
AS3 аналог : flash.display.MovieClip.gotoAndPlay() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/MovieClip.html#gotoAndPlay())
Комментарии : Больше не существует такой глобальной функции, используйте соответствующий метод класса

AS2 : gotoAndStop()
AS3 аналог : flash.display.MovieClip.gotoAndStop() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/MovieClip.html#gotoAndStop())
Комментарии : Больше не существует такой глобальной функции, используйте соответствующий метод класса

AS2 : ifFrameLoaded()
AS3 аналог : flash.display.MovieClip.framesLoaded (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/MovieClip.html#framesLoaded)
Комментарии : Нет

AS2 : int()
AS3 аналог : int()
Комментарии : Возвращенна, теперь конвертирует в тип данных int

AS2 : length()
AS3 аналог : String.length (http://livedocs.macromedia.com/labs/1/flex/langref/String.html#length)
Комментарии : Больше не существует такой глобальной функции, используйте cвойство length класса String.

AS2 : loadMovie()
AS3 аналог : flash.display.Loader (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/Loader.html)
Комментарии : Используйте класс Loader

AS2 : loadMovieNum()
AS3 аналог : flash.display.Loader (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/Loader.html)
Комментарии : Используйте класс Loader

AS2 : loadVariables()
AS3 аналог :
flash.net.URLLoader (http://livedocs.macromedia.com/labs/1/flex/langref/flash/net/URLLoader.html)
Комментарии : Используйте класс URLLoader

AS2 : loadVariablesNum()
AS3 аналог : flash.net.URLLoader (http://livedocs.macromedia.com/labs/1/flex/langref/flash/net/URLLoader.html)
Комментарии : Используйте класс URLLoader

AS2 : mbchr()
AS3 аналог : String.fromCharCode() (http://livedocs.macromedia.com/labs/1/flex/langref/String.html#fromCharCode())
Комментарии : Удаленно из AS3 используйте статический метод String.fromCharCode.

AS2 : mblength()
AS3 аналог : String.length (http://livedocs.macromedia.com/labs/1/flex/langref/String.html#length)
Комментарии : Удаленно, используйте cвойство length класса String.

AS2 : mbord()
AS3 аналог : String.charCodeAt() (http://livedocs.macromedia.com/labs/1/flex/langref/String.html#charCodeAt())
Комментарии : Удаленно используйте String.charCodeAt()

AS2 : mbsubstring()
AS3 аналог : String.substr() (http://livedocs.macromedia.com/labs/1/flex/langref/String.html#substr())
Комментарии : Удаленно, используйте String.substr()

AS2 : nextFrame()
AS3 аналог : flash.display.MovieClip.nextFrame() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/MovieClip.html#nextFrame())
Комментарии : Больше не существует такой глобальной функции, используйте соответствующий метод класса

AS2 : nextScene()
flash.display.MovieClip.nextScene() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/MovieClip.html#nextScene())
Комментарии : Больше не существует такой глобальной функции, используйте соответствующий метод класса

AS2 : on()
AS3 аналог : flash.events.EventDispatcher (http://livedocs.macromedia.com/labs/1/flex/langref/flash/events/EventDispatcher.html)
Комментарии : Используйте новую модель событий.

AS2 : onClipEvent()
AS3 аналог : flash.events.EventDispatcher (http://livedocs.macromedia.com/labs/1/flex/langref/flash/events/EventDispatcher.html)
Комментарии : Используйте новую модель событий.

AS2 : ord()
AS3 аналог : String (http://livedocs.macromedia.com/labs/1/flex/langref/String.html)
Комментарии : Удаленно, используйте соответствующие методы класса String

AS2 : play()
AS3 аналог : flash.display.MovieClip.play() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/MovieClip.html#play())
Комментарии : Удаленно, используйте соответствующие методы класса MovieClip

AS2 : prevFrame()
AS3 аналог : flash.display.MovieClip.prevFrame() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/MovieClip.html#prevFrame())
Комментарии : Удаленно, используйте соответствующие методы класса MovieClip

AS2 : prevScene()
AS3 аналог : flash.display.MovieClip.prevScene() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/MovieClip.html#prevScene())
Комментарии : Удаленно, используйте соответствующие методы класса MovieClip

AS2 : print()
AS3 аналог : flash.print.PrintJob (http://livedocs.macromedia.com/labs/1/flex/langref/flash/print/PrintJob.html)
Комментарии : Удаленно, используйте класс PrintJob

AS2 : printAsBitmap()
AS3 аналог : flash.print.PrintJob (http://livedocs.macromedia.com/labs/1/flex/langref/flash/print/PrintJob.html)
Комментарии : Удаленно, используйте класс PrintJob

AS2 : printAsBitmapNum()
AS3 аналог : flash.print.PrintJob (http://livedocs.macromedia.com/labs/1/flex/langref/flash/print/PrintJob.html)
Комментарии : Удаленно, используйте класс PrintJob

AS2 : printNum()
AS3 аналог : flash.print.PrintJob (http://livedocs.macromedia.com/labs/1/flex/langref/flash/print/PrintJob.html)
Комментарии : Удаленно, используйте класс PrintJob

AS2 : random()
AS3 аналог : Math.random() (http://livedocs.macromedia.com/labs/1/flex/langref/Math.html#random())
Комментарии : Удаленно, используйте класс Math

AS2 : removeMovieClip()
AS3 аналог : Нет
Комментарии : Нет

AS2 : setInterval()
AS3 аналог : setInterval() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/util/package.html#setInterval())
Комментарии : Перемещенно в flash.util. Обратите внимание на класс Timer

AS2 : setProperty()
AS3 аналог : Removed
Комментарии : Используйте точечный синтаксис

AS2 : setTimeout()
AS3 аналог : setTimeout() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/util/package.html#setTimeout())
Комментарии : Перемещенно в пакет flash.util

AS2 : startDrag()
AS3 аналог : flash.display.Sprite.startDrag() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/Sprite.html#startDrag())
Комментарии : Глобальной функции больше не существует, используйте соответствующие методы класса Sprite

AS2 : stop()
AS3 аналог : flash.display.MovieClip.stop() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/MovieClip.html#stop())
Комментарии : Глобальной функции больше не существует, используйте соответствующие методы класса MovieClip

AS2 : stopAllSounds()
AS3 аналог : flash.media.Sound.stopAllSounds() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/media/Sound.html#stopAllSounds())
Комментарии : Больше нет такой глобальной функции, используйте соответсвующие методы класса Sound

AS2 : stopDrag()
AS3 аналог : flash.display.Sprite.stopDrag() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/Sprite.html#stopDrag())
Комментарии : Глобальной функции больше не существует, используйте соответствующие методы класса Sprite

AS2 : substring()
AS3 аналог : String.substring() (http://livedocs.macromedia.com/labs/1/flex/langref/String.html#substring())
Комментарии : Удаленно, используйте соответствующие методы класса String

Nirth
18.11.2005, 14:44
AS2 : targetPath()
AS3 аналог : Нет
Комментарии : Нет

AS2 : tellTarget()
AS3 аналог : Нет
Комментарии : Нет

AS2 : toggleHighQuality()
AS3 аналог : flash.display.Stage.quality (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/Stage.html#quality)
Комментарии : Глобальное свойство удаленно, используйте свойство класса Stage

AS2 : trace()
AS3 аналог : flash.util.trace() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/util/package.html#trace())
Комментарии : Перемещено в пакет flash.util

AS2 : unloadMovie()
AS3 аналог : Нет
Комментарии : Нет

AS2 : unloadMovieNum()
AS3 аналог : Нет
Комментарии : Нет

AS2 : updateAfterEvent()
AS3 аналог : Нет
Комментарии : Нет ( но присутсвует свойство в классе Event, которое как мне кажеться должно заменить данный метод)

Nirth
18.11.2005, 18:55
AS 2: Accessibility Класс
AS 3 аналог: flash.accessibility.Accesseibility (http://livedocs.macromedia.com/labs/1/flex/langref/flash/accessibility/Accessibility.html)
Комментари:Нет

AS 2: isActive() Метод
AS 3 аналог: flash.accessibility.Accessibility.active (http://livedocs.macromedia.com/labs/1/flex/langref/flash/accessibility/Accessibility.html#active)
Комментари: Теперь это свойство, измененно имя с isActive на active

AS 2: updateProperties() Метод
AS 3 аналог: flash.accessibility.Accessibility.updateProperties() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/accessibility/Accessibility.html#updateProperties())
Комментари: НЕТ

Nirth
18.11.2005, 18:56
AS 2: arguments Класс
AS 3 аналог: arguments (http://livedocs.macromedia.com/labs/1/flex/langref/arguments.html)
Комментари: Свойство caller было удаленно

AS 2: caller Свойство
AS 3 аналог: arguments.callee (http://livedocs.macromedia.com/labs/1/flex/langref/arguments.html#callee)
Комментари: Удаленно, вы можете добиться такого же результата передавая свойство callee из "вызывающей функции" как аргумент в вызываемую функцию(есть в примерах в документации)

Nirth
18.11.2005, 18:56
AS 2: CASEINSENSITIVE Constant
AS 3 аналог: Array.CASEINSENSITIVE (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#CASEINSENSITIVE)
Комментари: теперь тип данных uint

AS 2: DESCENDING Constant
AS 3 аналог: Array.DESCENDING (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#DESCENDING)
Комментари: теперь тип данных uint

AS 2: length Cвойство
AS 3 аналог: Array.length (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#length)
Комментари: теперь тип данных uint

AS 2: NUMERIC Constant
AS 3 аналог: Array.NUMERIC (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#NUMERIC)
Комментари: теперь тип данных uint

AS 2: RETURNINDEXEDARRAY Constant
AS 3 аналог: Array.RETURNINDEXEDARRAY (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#RETURNINDEXEDARRAY)
Комментари: теперь тип данных uint

AS 2: UNIQUESORT Constant
AS 3 аналог: Array.UNIQUESORT (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#UNIQUESORT)
Комментари: теперь тип данных uint

AS 2: Array Constructor
AS 3 аналог: Array.Array() (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#Array())
Комментари: тип данных параметра изменен на "..." (остальное)

AS 2: push() Метод
AS 3 аналог: Array.push() (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#push())
Комментари: тип данных параметра изменен на "..." (остальное)

AS 2: slice() Метод
AS 3 аналог: Array.slice() (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#slice())
Комментари: Оба параметра теперь int

AS 2: sort() Метод
AS 3 аналог: Array.sort() (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#sort())
Комментари: Тип параметров теперь uint

AS 2: sortOn() Метод
AS 3 аналог: Array.sortOn() (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#sortOn())
Комментари: Тип параметров теперь uint. В AS3 добавленна возможность сортировать не только по одному имени.

AS 2: splice() Метод
AS 3 аналог: Array.splice() (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#splice())
Комментари: тип параметра startIndex теперь int а deleteCount - uint, тип параметра value изменен на "..." (остальное)

AS 2: unshift() Метод
AS 3 аналог: Array.unshift() (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#unshift())
Комментари: Тип параметра и возвращаемой величины теперь uint

Nirth
18.11.2005, 18:57
AS 2: CASEINSENSITIVE Constant
AS 3 аналог: Array.CASEINSENSITIVE (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#CASEINSENSITIVE)
Комментари: теперь тип данных uint

AS 2: DESCENDING Constant
AS 3 аналог: Array.DESCENDING (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#DESCENDING)
Комментари: теперь тип данных uint

AS 2: length Cвойство
AS 3 аналог: Array.length (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#length)
Комментари: теперь тип данных uint

AS 2: NUMERIC Constant
AS 3 аналог: Array.NUMERIC (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#NUMERIC)
Комментари: теперь тип данных uint

AS 2: RETURNINDEXEDARRAY Constant
AS 3 аналог: Array.RETURNINDEXEDARRAY (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#RETURNINDEXEDARRAY)
Комментари: теперь тип данных uint

AS 2: UNIQUESORT Constant
AS 3 аналог: Array.UNIQUESORT (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#UNIQUESORT)
Комментари: теперь тип данных uint

AS 2: Array Constructor
AS 3 аналог: Array.Array() (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#Array())
Комментари: тип данных параметра изменен на "..." (остальное)

AS 2: push() Метод
AS 3 аналог: Array.push() (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#push())
Комментари: тип данных параметра изменен на "..." (остальное)

AS 2: slice() Метод
AS 3 аналог: Array.slice() (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#slice())
Комментари: Оба параметра теперь int

AS 2: sort() Метод
AS 3 аналог: Array.sort() (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#sort())
Комментари: Тип параметров теперь uint

AS 2: sortOn() Метод
AS 3 аналог: Array.sortOn() (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#sortOn())
Комментари: Тип параметров теперь uint. В AS3 добавленна возможность сортировать не только по одному имени.

AS 2: splice() Метод
AS 3 аналог: Array.splice() (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#splice())
Комментари: тип параметра startIndex теперь int а deleteCount - uint, тип параметра value изменен на "..." (остальное)

AS 2: unshift() Метод
AS 3 аналог: Array.unshift() (http://livedocs.macromedia.com/labs/1/flex/langref/Array.html#unshift())
Комментари: Тип параметра и возвращаемой величины теперь uint

Nirth
19.11.2005, 03:01
AS 2: BitmapData Класс
AS 3 аналог: flash.display.BitmapData (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#)
Комментарии: Класс в AS3 использует BitmapDataChannel как перепись для Channel констант

AS 2: height Свойство[read-only]
AS 3 аналог: flash.display.BitmapData.height (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#fheight)
Комментарии: Тип изменен на Int

AS 2: width Свойство[read-only]
AS 3 аналог: flash.display.BitmapData.width (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#width)
Комментарии: Тип изменен на Int

AS 2: copyChannel()
AS 3 аналог: flash.display.BitmapData.copyChannel() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#copyChannel())
Комментарии: srcChannel и destChannel теперь типа uint

AS 2: fillRect() Метод
AS 3 аналог: flash.display.BitmapData.fillRect() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#fillRect())
Комментарии: color параметр теперь типа uint

AS 2: floodFill() Метод
AS 3 аналог: flash.display.BitmapData.floodFill() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#floodFill())
Комментарии: параметры x и y теперь типа int, color - uint


AS 2: getColorBoundsRect() Метод
AS 3 аналог: flash.display.BitmapData.getColorBoundsRect() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#getColorBoundsRect())
Комментарии: mask и color теперь uint

AS 2: getPixel() Метод
AS 3 аналог: flash.display.BitmapData.getPixel() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#getPixel())
Комментарии: принимает int параметры и возвращает uint

AS 2: getPixel32() Метод
AS 3 аналог: flash.display.BitmapData.getPixel32() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#getPixel32())
Комментарии: принимает int параметры и возвращает uint

AS 2: hitTest() Метод
AS 3 аналог: flash.display.BitmapData.hitTest() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#hitTest())
Комментарии: Принимает uint для firstAlphaThreshold и secondAlphaThreshold параметров

AS 2: loadBitmap() Метод
AS 3 аналог: Нет
Комментарии: Нет

AS 2: merge() Метод
AS 3 аналог: flash.display.BitmapData.merge() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#merge())
Комментарии: принимает uint в качестве параметров

AS 2: noise() Метод
AS 3 аналог: flash.display.BitmapData.noise() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#noise())
Комментарии: принимает int для randomSeed и uint для low,high и channelOptions параметров

AS 2: perlinNoise() Метод
AS 3 аналог: flash.display.BitmapData.perlinNoise() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#perlinNoise())
Комментарии: Принимает int значение длля randomSeed и uint для numOctaves и channelOptions

AS 2: pixelDissolve() Метод
AS 3 аналог: flash.display.BitmapData.pixelDissolve() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#pixelDissolve())
Комментарии: принимает int для параметра randomSeed и uint для numberOfPixels и fillColor

AS 2: scroll() Метод
AS 3 аналог: flash.display.BitmapData.scroll() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#scroll())
Комментарии: int для параметров x и y

AS 2: setPixel() Метод
AS 3 аналог: flash.display.BitmapData.setPixel() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#setPixel())
Комментарии: int для параметров x и y и возвращает uint

AS 2: setPixel32() Метод
AS 3 аналог: flash.display.BitmapData.setPixel32() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#setPixel32())
Комментарии: int для параметров x и y и возвращает uint

AS 2: threshold() Метод
AS 3 аналог: flash.display.BitmapData.threshold() (http://livedocs.macromedia.com/labs/1/flex/langref/flash/display/BitmapData.html#threshold())
Комментарии: принимает uint значение для параметров threshold,color и mask, возвращает так же uint