次の表に、ActionScript 2.0 と 3.0 の相違点を示します。


 ActionScript 2.0ActionScript 3.0コメント
 コンパイラディレクティブ
 #endinitclip :削除されました。
 #include :削除されました。同様の機能については、include ステートメントを参照してください。
 #initclip :削除されました。
 
 定数
 false false: Boolean オブジェクトのデフォルト値が undefined から false に変更されました。
 Infinity :変更はありません。
 -Infinity :変更はありません。
 NaN NaN: Number オブジェクトのデフォルト値が undefined から NaN に変更されました。
 newline :削除されました。円記号の後に文字 "n" を付けた (\n) エスケープシーケンスを使用します。
 null null: Object クラスおよび String クラスのデフォルト値が undefined から null に変更されました。
 true :変更はありません。
 undefined undefined: 値 undefined は型指定されていない変数にのみ割り当てることができます。型指定されたオブジェクトのデフォルト値ではありません。
 
 グローバル関数
 Array() Array(): 変更はありません。
 asfunction flash.text.TextField dispatches event: link: 新しいイベント処理モデルに置き換えられました。asfunction: の代わりにシンタックス Event: を使用して同じ機能を実現できます。ユーザーがリンクをクリックすると、Flash Player は TextEvent.LINK 型の TextEvent オブジェクトを送出します。このオブジェクトはコードで addEventListener() メソッドを使用して受け取ることができます。挿入するテキストは、イベントオブジェクトの text プロパティに格納されます。
 Boolean() Boolean(): 変更はありません。
 call() :削除されました。
 chr() :削除されました。
 clearInterval() flash.utils.clearInterval(): flash.utils パッケージに移動されました。
 clearTimeout() flash.utils.clearTimeout(): flash.utils パッケージに移動されました。
 duplicateMovieClip() flash.display.MovieClip.MovieClip(): 新しい MovieClip クラスのコンストラクタ関数に置き換えられました。
 escape() :変更はありません。
 eval() :削除されました。
 fscommand() flash.system.fscommand(): flash.system パッケージに移動されました。Javascript とActionScript の通信については、flash.external.ExternalInterface クラスを参照してください。
 getProperty() :削除されました。プロパティに直接アクセスするには、ドット演算子 (.) を使用します。
 getTimer() flash.utils.getTimer(): flash.utils パッケージに移動されました。
 getURL() flash.net.navigateToURL(): navigateToURL() 関数に置き換えられました。
 getVersion() flash.system.Capabilities.version: Capabilities クラスに移動され、アクセサプロパティに変更されました。
 gotoAndPlay() flash.display.MovieClip.gotoAndPlay(): グローバル関数ではなくなりましたが、MovieClip クラスのメソッドとして引き続き使用できます。
 gotoAndStop() flash.display.MovieClip.gotoAndStop(): グローバル関数ではなくなりましたが、MovieClip クラスのメソッドとして引き続き使用できます。
 ifFrameLoaded() flash.display.MovieClip.framesLoaded 
 int() int(): 非推奨のステータスが取り消され、新しい int データ型の変換関数として使用できるようになりました。
 isFinite() :変更はありません。
 isNaN() :変更はありません。
 length() String.length: グローバルプロパティではなくなりましたが、String クラスのプロパティとして引き続き使用できます。
 loadMovie() flash.display.Loader: 代わりに、Loader クラスを使用します。
 loadMovieNum() flash.display.Loader: 代わりに、Loader クラスを使用します。
 loadVariables() flash.net.URLLoader: 代わりに、URLLoader クラスを使用します。
 loadVariablesNum() flash.net.URLLoader: 代わりに、URLLoader クラスを使用します。
 mbchr() String.fromCharCode(): 削除されました。代わりに、静的メソッドの String.fromCharCode() を使用します。
 mblength() String.length: 削除されました。代わりに、String.length を使用します。
 mbord() String.charCodeAt(): 削除されました。代わりに、String.charCodeAt() を使用します。
 mbsubstring() String.substr(): 削除されました。代わりに、String.substr() を使用します。
 nextFrame() flash.display.MovieClip.nextFrame(): グローバル関数ではなくなりましたが、MovieClip クラスのメソッドとして引き続き使用できます。
 nextScene() flash.display.MovieClip.nextScene(): グローバル関数ではなくなりましたが、MovieClip クラスのメソッドとして引き続き使用できます。
 Number() Number(): 変更はありません。
 Object() Object(): 変更はありません。
 on() flash.events.EventDispatcher: 削除されました。代わりに、flash.events パッケージの新しいイベント処理システムを使用します。
 onClipEvent() flash.events.EventDispatcher: 削除されました。代わりに、flash.events パッケージの新しいイベント処理システムを使用します。
 ord() String: 削除されました。代わりに、String クラスのメソッドを使用します。
 parseFloat() :変更はありません。
 parseInt() parseInt(): 0 で始まるストリングは 8 進数ではなく 10 進数として解釈されます。8 進数の場合は、radix パラメータに数値 8 を渡します。
 play() flash.display.MovieClip.play(): グローバル関数ではなくなりましたが、MovieClip クラスのメソッドとして引き続き使用できます。
 prevFrame() flash.display.MovieClip.prevFrame(): グローバル関数ではなくなりましたが、MovieClip クラスのメソッドとして引き続き使用できます。
 prevScene() flash.display.MovieClip.prevScene(): グローバル関数ではなくなりましたが、MovieClip クラスのメソッドとして引き続き使用できます。
 print() flash.printing.PrintJob: 削除されました。代わりに、PrintJob クラスを使用します。
 printAsBitmap() flash.printing.PrintJob: 削除されました。代わりに、PrintJob クラスを使用します。
 printAsBitmapNum() flash.printing.PrintJob: 削除されました。代わりに、PrintJob クラスを使用します。
 printNum() flash.printing.PrintJob: 削除されました。代わりに、PrintJob クラスを使用します。
 random() Math.random(): 削除されました。代わりに、Math.random() を使用します。
 removeMovieClip() :削除されました。ムービークリップをガベージコレクションの対象とするには、ムービークリップのすべての参照を null に設定します。
 setInterval() flash.utils.setInterval(): flash.utils パッケージに移動されました。代わりに、Timer クラスを使用することをお勧めします。
 setProperty() :削除されました。書き込み可能なプロパティに値を設定するには、ドット演算子 (.) を使用します。
 setTimeout() flash.utils.setTimeout(): flash.utils パッケージに移動されました。
 showRedrawRegions() flash.profiler.showRedrawRegions(): flash.profiler パッケージに移動されました。
 startDrag() flash.display.Sprite.startDrag(): グローバル関数ではなくなりましたが、Sprite クラスのメソッドとして引き続き使用できます。
 stop() flash.display.MovieClip.stop(): グローバル関数ではなくなりましたが、MovieClip クラスのメソッドとして引き続き使用できます。
 stopAllSounds() flash.media.SoundMixer.stopAll(): グローバル関数ではなくなりましたが、グローバルサウンドコントロールを提供する SoundMixer クラスのメソッドとして引き続き使用できます。
 stopDrag() flash.display.Sprite.stopDrag(): グローバル関数ではなくなりましたが、Sprite クラスのメソッドとして引き続き使用できます。
 String() String(): 変更はありません。
 substring() String.substring(): グローバル関数ではなくなりましたが、String クラスのメソッドとして引き続き使用できます。
 targetPath() :削除されました。
 tellTarget() :削除されました。代わりに、ドット (.) 演算子または with ステートメントを使用します。
 toggleHighQuality() flash.display.Stage.quality: グローバルプロパティとして削除されました。代わりに、Stage クラスのバージョンを使用します。
 trace() trace(): trace() メソッドは引数のカンマ区切りリストを受け取ります。
 unescape() :変更はありません。
 unloadMovie() flash.display.Loader.unload(): 削除されました。代わりに、Loader.unload() を使用します。
 unloadMovieNum() flash.display.Loader.unload(): 削除されました。代わりに、Loader.unload() を使用します。
 updateAfterEvent() flash.events.TimerEvent.updateAfterEvent(): グローバル関数ではなくなりましたが、TimerEvent クラス、MouseEvent クラス、および KeyboardEvent クラスのメソッドとして引き続き使用できます。
 
 グローバルプロパティ
 _accProps flash.accessibility.AccessibilityProperties: AccessibilityProperties クラスに置き換えられました。
 _focusrect flash.display.InteractiveObject.focusRect: InteractiveObject クラスの focusRect プロパティに置き換えられました。
 _global :削除されました。代わりに、クラスの静的メンバーを使用します。
 _highquality flash.display.Stage.quality: Stage クラスの quality プロパティに置き換えられました。
 _level :削除されました。ActionScript 3.0 ではレベルの概念が存在せず、代わりに表示リストへの直接アクセスが提供されています。詳細については、flash.display パッケージを参照してください。
 maxscroll flash.text.TextField: TextField クラスの maxScrollH プロパティおよびmaxScrollV プロパティに置き換えられました。
 _parent flash.display.DisplayObject.parent: DisplayObject クラスの parent プロパティに置き換えられました。
 _quality flash.display.Stage.quality: Stage クラスの quality プロパティに置き換えられました。
 _root flash.display.DisplayObject.stage: 削除されました。もっとも近いのは ActionScript 3.0 表示リストのルートとなる Stage です。
 scroll flash.text.TextField: 削除されました。TextField クラスの scrollH プロパティおよび scrollV プロパティに置き換えられました。
 _soundbuftime flash.media.SoundMixer.bufferTime: SoundMixer クラスの bufferTime プロパティに置き換えられました。
 this this: インスタンスメソッドは、メソッドを実装するインスタンスにバインドされているため、インスタンスメソッド本体内の this 参照はメソッドを実装するインスタンスを常に参照します。
 
 演算子
 + (addition):変更はありません。
 [] (array access):変更はありません。
 = (assignment):変更はありません。
 & (bitwise AND):変更はありません。
 &= (bitwise AND assignment):変更はありません。
 << (bitwise left shift):変更はありません。
 <<= (bitwise left shift and assignment):変更はありません。
 ~ (bitwise NOT):変更はありません。
 | (bitwise OR):変更はありません。
 |= (bitwise OR assignment):変更はありません。
 >> (bitwise right shift):変更はありません。
 >>= (bitwise right shift and assignment):変更はありません。
 >>> (bitwise unsigned right shift):変更はありません。
 >>>= (bitwise unsigned right shift and assignment):変更はありません。
 ^ (bitwise XOR):変更はありません。
 ^= (bitwise XOR assignment):変更はありません。
 /*..*/ (block comment delimiter):変更はありません。
 , (comma):変更はありません。
 add (concatenation (strings)):削除されました。代わりに、加算 (+) 演算子を使用します。
 ?: (conditional):変更はありません。
 -- (decrement):変更はありません。
 / (division):変更はありません。
 /= (division assignment):変更はありません。
 . (dot):変更はありません。
 == (equality):変更はありません。
 eq (equality (strings)):削除されました。代わりに、等価 (==) 演算子を使用します。
 > (greater than):変更はありません。
 gt (greater than (strings)):削除されました。代わりに、より大きい (>) 演算子を使用します。
 >= (greater than or equal to):変更はありません。
 ge (greater than or equal to (strings)):削除されました。代わりに、より大きいか等しい (>=) 演算子を使用します。
 ++ (increment):変更はありません。
 != (inequality):変更はありません。
 <> (inequality):削除されました。代わりに、不等価 (!=) 演算子を使用します。
 instanceofis:instanceof 演算子は使用可能ですが、ActionScript 3.0 では主要な継承メカニズムではないプロトタイプチェーンのチェックだけを行います。オブジェクトが特定のデータ型のメンバーであるかどうかをチェックするには、is 演算子を使用します。
 < (less than):変更はありません。
 lt (less than (strings)):削除されました。代わりに、より小さい (<) 演算子を使用します。
 <= (less than or equal to):変更はありません。
 le (less than or equal to (strings)):削除されました。代わりに、より小さいか等しい (<=) 演算子を使用します。
 // (line comment delimiter):変更はありません。
 && (logical AND):変更はありません。
 and (logical AND):削除されました。代わりに、論理積 (AND) 演算子 (&&) を使用します。
 ! (logical NOT):変更はありません。
 not (logical NOT):削除されました。代わりに、論理否定 (NOT) 演算子 (!) を使用します。
 || (logical OR):変更はありません。
 or (logical OR):削除されました。代わりに、論理和 (OR) 演算子 (||) を使用します。
 % (modulo):変更はありません。
 %= (modulo assignment):変更はありません。
 * (multiplication):変更はありません。
 *= (multiplication assignment):変更はありません。
 new:変更はありません。
 ne (not equal (strings)):削除されました。代わりに、不等価 (!=) 演算子を使用します。
 {} (object initializer):変更はありません。
 () (parentheses):変更はありません。
 === (strict equality):変更はありません。
 !== (strict inequality):変更はありません。
 " (string delimiter):変更はありません。
 - (subtraction):変更はありません。
 -= (subtraction assignment):変更はありません。
 : (type):変更はありません。
 typeof:変更はありません。
 void:変更はありません。
 
 ステートメント
 break:変更はありません。
 case:変更はありません。
 class:変更はありません。
 continue:変更はありません。
 default:変更はありません。
 deletedelete: delete 演算子はオブジェクトのプロパティに対してのみ使用できます。オブジェクトへの参照を含む変数に対して使用することはできません。
 do..while:変更はありません。
 dynamic:変更はありません。
 else:変更はありません。
 else if:変更はありません。
 extends:変更はありません。
 for:変更はありません。
 for..in:変更はありません。
 function:変更はありません。
 get:変更はありません。
 if:変更はありません。
 implements:変更はありません。
 importimport: import ステートメントは省略できません。クラスを使用するには、完全修飾名を使用するかどうかにかかわらず、クラスをインポートする必要があります。
 interface:変更はありません。
 intrinsic:削除されました。ActionScript 3.0 には、似ていますが同じではない native という名前のキーワードがあります。native キーワードは、コンパイラに関数の本体を要求しないよう指示するという点で intrinsic に似ていますが、コンパイル時の型チェックに影響しないという点で異なります。
 privateprivate: ActionScript 3.0 の private キーワードは、識別子をクラス内にのみ表示し、サブクラスに拡張しないよう指定します。さらに、ActionScript 3.0 では private キーワードがコンパイル時と実行時の両方で適用されます。
 public:変更はありません。
 return:変更はありません。
 set:変更はありません。
 set variable:削除されました。代わりに、代入 (=) 演算子を使用します。
 static:変更はありません。
 supersuper: ActionScript 3.0 では、サブクラスのコンストラクタ内の super() の呼び出しは、コンストラクタ本体の最初のステートメントである必要はありません。
 switch:変更はありません。
 throw:変更はありません。
 try..catch..finally:変更はありません。
 var:変更はありません。
 while:変更はありません。
 with:変更はありません。
 
 Accessibility classflash.accessibility.Accessibility 
 isActive() Method flash.accessibility.Accessibility.active: 関数からアクセサプロパティに変更されました。名前が isActive から active に変更されました。
 updateProperties() Method flash.accessibility.Accessibility.updateProperties() 
 
 arguments class引数 
 callee Property arguments.callee(): 変更はありません。
 caller Property :削除されました。呼び出し元の関数から呼び出し先の関数に arguments.callee を引数として渡すと、同じ機能を実現できます。例については、arguments.callee の「例」セクションを参照してください。
 length Property arguments.callee(): 変更はありません。
 
 Array classArray: 変更はありません。
 CASEINSENSITIVE Constant Array.CASEINSENSITIVE: データ型が uint に変更されました。
 DESCENDING Constant Array.DESCENDING: データ型が uint に変更されました。
 length Property Array.length: データ型が uint に変更されました。
 NUMERIC Constant Array.NUMERIC: データ型が uint に変更されました。
 RETURNINDEXEDARRAY Constant Array.RETURNINDEXEDARRAY: データ型が uint に変更されました。
 UNIQUESORT Constant Array.UNIQUESORT: データ型が uint に変更されました。
 Array Constructor Array.Array(): パラメータの形式が ...(rest) に変更されました。
 concat() Method Array.concat(): 変更はありません。
 join() Method Array.join(): 変更はありません。
 pop() Method Array.pop(): 変更はありません。
 push() Method Array.push(): パラメータの形式が ...(rest) に変更されました。
 reverse() Method Array.reverse(): 変更はありません。
 shift() Method Array.shift(): 変更はありません。
 slice() Method Array.slice(): 変更はありません。
 sort() Method Array.sort(): options パラメータのデータ型が uint に変更されました。
 sortOn() Method Array.sortOn(): options パラメータのデータ型が uint に変更されました。ActionScript 3.0 では機能も追加され、fieldName パラメータにオブジェクトの配列を渡すことで、複数のフィールド名をソートできるようになりました。また、対応するオプションフラグの配列を options パラメータに渡すと、各ソートフィールドに対応する options パラメータを割り当てることができます。
 splice() Method Array.splice(): パラメータには任意のデータ型を指定できますが、推奨されるデータ型は int および uint です。value パラメータの形式が ...(rest) に変更されました。
 toString() Method Array.toString(): 変更はありません。
 unshift() Method Array.unshift(): value パラメータの形式が ...(rest) に変更されました。戻り値のデータ型が uint に変更されました。
 
 AsBroadcaster classflash.events.EventDispatcher 
 _listeners Property[read-only] flash.events.EventDispatcher.willTrigger(): まったく同じ機能ではありません。willTrigger() メソッドでは、リスナーが登録されているかどうかが示されますが、その数は示されません。
 addListener() Method flash.events.EventDispatcher.addEventListener(): ActionScript 3.0 のイベントモデルでは、ブロードキャストしているオブジェクトだけでなく、イベントフローの任意のオブジェクトにイベントリスナーを追加できるため、まったく同じ機能ではありません。
 broadcastMessage() Method flash.events.EventDispatcher.dispatchEvent(): ActionScript 3.0 のイベントモデルは動作が異なるため、まったく同じ機能ではありません。dispatchEvent() メソッドはイベントオブジェクトをイベントフローに送出しますが、broadcastMessage() メソッドは登録された個々のリスナーオブジェクトに直接メッセージを送信します。
 initialize() Method :削除されました。ActionScript 3.0 には直接置き換えられる機能はありませんが、EventDispatcher クラスをサブクラス化することで、同様の機能を実現できます。たとえば、DisplayObject クラスは EventDispatcher を拡張したものであるため、DisplayObject とそのサブクラスのすべてのインスタンスで、イベントオブジェクトを送受信することができます。
 removeListener() Method flash.events.EventDispatcher.removeEventListener(): ActionScript 3.0 のイベントモデルでは、ブロードキャストしているオブジェクトだけでなく、イベントフローの任意のオブジェクトにイベントリスナーを追加および削除できるため、まったく同じ機能ではありません。
 
 BevelFilter classflash.filters.BevelFilter: 変更はありません。
 angle Property flash.filters.BevelFilter.angle: 変更はありません。
 blurX Property flash.filters.BevelFilter.blurX: 変更はありません。
 blurY Property flash.filters.BevelFilter.blurY: 変更はありません。
 distance Property flash.filters.BevelFilter.distance: 変更はありません。
 highlightAlpha Property flash.filters.BevelFilter.highlightAlpha: 変更はありません。
 highlightColor Property flash.filters.BevelFilter.highlightColor: 変更はありません。
 knockout Property flash.filters.BevelFilter.knockout: 変更はありません。
 shadowAlpha Property flash.filters.BevelFilter.shadowAlpha: 変更はありません。
 shadowColor Property flash.filters.BevelFilter.shadowColor: 変更はありません。
 strength Property flash.filters.BevelFilter.strength: 変更はありません。
 type Property flash.filters.BevelFilter.type: 変更はありません。
 BevelFilter Constructor flash.filters.BevelFilter.BevelFilter(): 変更はありません。
 clone() Method flash.filters.BevelFilter.clone(): 変更はありません。
 
 BitmapData classflash.display.BitmapData: ActionScript 3.0 では、使用するチャンネルを示す定数の列挙として BitmapDataChannel クラスを使用します。
 height Property[read-only] flash.display.BitmapData.height: データ型が Number から int に変更されました。
 rectangle Property[read-only] flash.display.BitmapData.rect: API の他のメンバーとの一貫性を維持するために、プロパティの名前が変更されました。
 transparent Property[read-only] flash.display.BitmapData.transparent: 変更はありません。
 width Property[read-only] flash.display.BitmapData.width: データ型が Number から int に変更されました。
 BitmapData Constructor flash.display.BitmapData.BitmapData(): 変更はありません。
 applyFilter() Method flash.display.BitmapData.applyFilter(): 変更はありません。
 clone() Method flash.display.BitmapData.clone(): 変更はありません。
 colorTransform() Method flash.display.BitmapData.colorTransform(): 変更はありません。
 copyChannel() Method flash.display.BitmapData.copyChannel(): sourceChannel パラメータおよび destChannel パラメータは uint データ型に変更されました。
 copyPixels() Method flash.display.BitmapData.copyPixels(): 変更はありません。
 dispose() Method flash.display.BitmapData.dispose(): 変更はありません。
 draw() Method flash.display.BitmapData.draw(): source パラメータは IBitmapDrawable に変更されました。DisplayObject および BitmapData は両方とも IBitmapDrawable インターフェイスを実装しているため、DisplayObject オブジェクトまたは BitmapData オブジェクトのいずれかを source パラメータに渡すことができます。
 fillRect() Method flash.display.BitmapData.fillRect(): color パラメータは uint 値に変更されました。
 floodFill() Method flash.display.BitmapData.floodFill(): x パラメータおよび y パラメータで int 値を、color で uint 値を受け取るようになりました。
 generateFilterRect() Method flash.display.BitmapData.generateFilterRect(): 変更はありません。
 getColorBoundsRect() Method flash.display.BitmapData.getColorBoundsRect(): mask パラメータおよび color パラメータで uint 値を受け取るようになりました。
 getPixel() Method flash.display.BitmapData.getPixel(): int のパラメータ値を受け取り、uint 値を返すようになりました。
 getPixel32() Method flash.display.BitmapData.getPixel32(): int のパラメータ値を受け取り、uint 値を返すようになりました。
 hitTest() Method flash.display.BitmapData.hitTest(): firstAlphaThreshold パラメータおよび secondAlphaThreshold パラメータで uint 値を受け取るようになりました。
 loadBitmap() Method :削除されました。
 merge() Method flash.display.BitmapData.merge(): 乗数パラメータで uint 値を受け取るようになりました。
 noise() Method flash.display.BitmapData.noise(): randomSeed パラメータで int 値を、lowhigh、および channelOptions パラメータで uint 値を受け取るようになりました。
 paletteMap() Method flash.display.BitmapData.paletteMap(): 変更はありません。
 perlinNoise() Method flash.display.BitmapData.perlinNoise(): randomSeed パラメータで int 値を、numOctaves パラメータおよび channelOptions パラメータで uint 値を受け付けるようになりました。
 pixelDissolve() Method flash.display.BitmapData.pixelDissolve(): randomSeed パラメータおよび numPixels パラメータで int 値を、fillColor パラメータで uint 値を受け取るようになりました。numPixels パラメータは、ActionScript 2.0 では numberOfPixels という名前です。
 scroll() Method flash.display.BitmapData.scroll(): x パラメータおよび y パラメータで int 値を受け取るようになりました。
 setPixel() Method flash.display.BitmapData.setPixel(): x パラメータおよび y パラメータで int 値を、color で uint 値を受け取るようになりました。
 setPixel32() Method flash.display.BitmapData.setPixel32(): x パラメータおよび y パラメータで int 値を、color で unit 値を受け取るようになりました。
 threshold() Method flash.display.BitmapData.threshold(): thresholdcolor、および mask パラメータで uint 値を受け取り、uint 値を返すようになりました。
 
 BitmapFilter classflash.filters.BitmapFilter: 変更はありません。
 clone() Constructor flash.filters.BitmapFilter.clone(): 変更はありません。
 
 BlurFilter classflash.filters.BlurFilter: 変更はありません。
 blurX Property flash.filters.BlurFilter.blurX: 変更はありません。
 blurY Property flash.filters.BlurFilter.blurY: 変更はありません。
 quality Property flash.filters.BlurFilter.quality: quality プロパティのデータ型が Number から uint に変更されました。
 BlurFilter Constructor flash.filters.BlurFilter.BlurFilter(): 変更はありません。
 clone() Method flash.filters.BlurFilter.clone(): 変更はありません。
 
 Boolean class 
 Boolean Constructor Boolean(): 変更はありません。
 toString() Method Boolean.toString(): 変更はありません。
 valueOf() Method Boolean.valueOf(): 変更はありません。
 
 Button classflash.display.SimpleButton 
 _alpha Property flash.display.DisplayObject.alpha 
 blendMode Property flash.display.DisplayObject.blendMode 
 cacheAsBitmap Property flash.display.DisplayObject.cacheAsBitmap 
 enabled Property flash.display.SimpleButton.enabled 
 filters Property flash.display.DisplayObject.filters: ActionScript 3.0 ではデータ型は配列です。
 _focusrect Property flash.display.InteractiveObject.focusRect 
 _height Property flash.display.DisplayObject.height 
 _highquality Property :削除されました。
 _name Property flash.display.DisplayObject.name 
 _parent Property flash.display.DisplayObject.parent 
 _quality Property :削除されました。flash.display.Stage.quality を使用すると、すべての表示オブジェクトにレンダリング品質を設定できます。
 _rotation Property flash.display.DisplayObject.rotation 
 scale9Grid Property flash.display.DisplayObject.scale9Grid 
 _soundbuftime Property flash.media.SoundMixer.bufferTime: グローバルサウンドコントロールに使用される SoundMixer クラスに移動されました。略称なしの名前に変更されました。名前から最初のアンダースコアが削除されました。
 tabEnabled Property flash.display.InteractiveObject.tabEnabled 
 tabIndex Property flash.display.InteractiveObject.tabIndex 
 _target Property[read-only] :削除されました。
 trackAsMenu Property flash.display.SimpleButton.trackAsMenu 
 _url Property[read-only] :削除されました。
 useHandCursor Property flash.display.SimpleButton.useHandCursor 
 _visible Property flash.display.DisplayObject.visible 
 _width Property flash.display.DisplayObject.width 
 _x Property flash.display.DisplayObject.x 
 _xmouse Property[read-only] flash.display.DisplayObject.mouseX 
 _xscale Property flash.display.DisplayObject.scaleX 
 _y Property flash.display.DisplayObject.y 
 _ymouse Property[read-only] flash.display.DisplayObject.mouseY 
 _yscale Property flash.display.DisplayObject.scaleY 
 getDepth() Method flash.display.DisplayObjectContainer.getChildIndex(): ActionScript 3.0 では表示リストに直接アクセスできるため、深度は別の方法で処理されます。
 onDragOut() EventHandler flash.display.InteractiveObject dispatches event: mouseOut: 新しいイベントモデルでは、InteractiveObject.setCapture() を呼び出した後の mouseOut イベントに置き換えられました。
 onDragOver() EventHandler flash.display.InteractiveObject dispatches event: mouseOver: 新しいイベントモデルでは、InteractiveObject.setCapture() メソッドを呼び出した後の mouseOver イベントに置き換えられました。
 onKeyDown() EventHandler flash.display.InteractiveObject dispatches event: keyDown: 新しいイベントモデルでは、keyDown イベントに置き換えられました。
 onKeyUp() EventHandler flash.display.InteractiveObject dispatches event: keyUp: 新しいイベントモデルでは、keyUp イベントに置き換えられました。
 onKillFocus() EventHandler flash.display.InteractiveObject dispatches event: focusOut: 新しいイベントモデルでは、focusOut イベントに置き換えられました。
 onPress() EventHandler flash.display.InteractiveObject dispatches event: mouseDown: 新しいイベントモデルでは、mouseDown イベントに置き換えられました。
 onRelease() EventHandler flash.display.InteractiveObject dispatches event: mouseUp: 新しいイベントモデルでは、mouseUp イベントに置き換えられました。
 onReleaseOutside() EventHandler flash.display.InteractiveObject dispatches event: mouseUp: 新しいイベントモデルでは、flash.display.InteractiveObject.setCapture() を呼び出した後の mouseUp イベントに置き換えられました。
 onRollOut() EventHandler flash.display.InteractiveObject dispatches event: mouseOut: 新しいイベントモデルでは、mouseOut イベントに置き換えられました。
 onRollOver() EventHandler flash.display.InteractiveObject dispatches event: mouseOver: 新しいイベントモデルでは、mouseOver イベントに置き換えられました。
 onSetFocus() EventHandler flash.display.InteractiveObject dispatches event: focusIn: 新しいイベントモデルでは、focusIn イベントに置き換えられました。
 
 Camera classflash.media.Camera 
 activityLevel Property[read-only] flash.media.Camera.activityLevel 
 bandwidth Property[read-only] flash.media.Camera.bandwidth 
 currentFps Property[read-only] flash.media.Camera.currentFPS: FPS が大文字に変更されました。
 fps Property[read-only] flash.media.Camera.fps 
 height Property[read-only] flash.media.Camera.height: データ型が Number から int に変更されました。
 index Property[read-only] flash.media.Camera.index: データ型が String から int に変更されました。
 motionLevel Property[read-only] flash.media.Camera.motionLevel: データ型が Number から int に変更されました。
 motionTimeOut Property[read-only] flash.media.Camera.motionTimeout: データ型が Number から int に変更されました。
 muted Property[read-only] flash.media.Camera.muted 
 name Property[read-only] flash.media.Camera.name 
 names Property[read-only] flash.media.Camera.names 
 quality Property[read-only] flash.media.Camera.quality: データ型が Number から int に変更されました。
 width Property[read-only] flash.media.Camera.width: データ型が Number から int に変更されました。
 get() Method flash.media.Camera.getCamera() 
 onActivity() EventHandler flash.events.ActivityEvent.ACTIVITY 
 onStatus() EventHandler flash.media.Camera dispatches event: status: 新しいイベントモデルでは、status StatusEvent オブジェクトに置き換えられました。
 setMode() Method flash.media.Camera.setMode(): width パラメータおよび height パラメータのデータ型が int に変更されました。
 setMotionLevel() Method flash.media.Camera.setMotionLevel(): パラメータのデータ型が両方とも int に変更されました。
 setQuality() Method flash.media.Camera.setQuality(): パラメータのデータ型が両方とも int に変更されました。
 
 capabilities classflash.system.Capabilities: クラス名の頭文字が小文字から大文字に変更されました。
 
 Color classflash.geom.ColorTransform: Color クラスの機能はすべて flash.geom.ColorTransform クラスで実現できるため、Color クラスは削除されました。ColorTransform クラスのコンストラクタまたはプロパティを使用して、カラー値を直接割り当てることができます。また、ColorTransform オブジェクトを Transform オブジェクトの colorTransform プロパティに割り当てて、そのプロパティを DisplayObject インスタンスの transform プロパティに割り当てることができます。
 Color Constructor flash.geom.ColorTransform.ColorTransform(): 削除されました。カラー値は ColorTransform() コンストラクタを使用して指定できます。
 getRGB() Method flash.geom.ColorTransform.color: RGB カラー値には ColorTransform クラスの color アクセサプロパティを使用してアクセスできます。
 getTransform() Method :削除されました。ColorTransform() クラスのコンストラクタまたはプロパティを使用して、カラー値を直接割り当てることができます。
 setRGB() Method flash.geom.ColorTransform.color: RGB カラー値は ColorTransform クラスの color アクセサプロパティを使用して設定できます。
 setTransform() Method :削除されました。ColorTransform() クラスのコンストラクタまたはプロパティを使用して、カラー値を直接割り当てることができます。
 
 ColorMatrixFilter classflash.filters.ColorMatrixFilter: 変更はありません。
 matrix Property flash.filters.ColorMatrixFilter.matrix: 変更はありません。
 ColorMatrixFilter Constructor flash.filters.ColorMatrixFilter: 変更はありません。
 clone() Method flash.filters.ColorMatrixFilter.clone(): 変更はありません。
 
 ColorTransform classflash.geom.ColorTranform: 変更はありません。
 
 ContextMenu classflash.ui.ContextMenu: ContextMenu クラスは、flash.ui パッケージに移動されました。
 builtInItems Property flash.ui.ContextMenu.builtInItems 
 customItems Property flash.ui.ContextMenu.customItems 
 ContextMenu Constructor flash.ui.ContextMenu.ContextMenu() 
 copy() Method flash.ui.ContextMenu.clone() 
 hideBuiltInItems() Method flash.ui.ContextMenu.hideBuiltInItems() 
 onSelect() EventHandler flash.ui.ContextMenu dispatches event: menuSelect: onSelect() イベントハンドラを呼び出す代わりに、ActionScript 3.0 のクラスでは menuSelect イベントを送出します。
 
 ContextMenuItem classflash.ui.ContextMenuItem: ContextMenuItem クラスは、flash.ui パッケージに移動されました。
 caption Property flash.ui.ContextMenuItem.caption 
 enabled Property flash.ui.ContextMenuItem.enabled 
 separatorBefore Property flash.ui.ContextMenuItem.separatorBefore 
 visible Property flash.ui.ContextMenuItem.visible 
 ContextMenuItem Constructor flash.ui.ContextMenuItem.ContextMenuItem() 
 copy() Method flash.ui.ContextMenuItem.clone() 
 onSelect() EventHandler flash.ui.ContextMenuItem dispatches event: menuItemSelect: onSelect() イベントハンドラを呼び出す代わりに、ActionScript 3.0 のクラスでは menuSelect イベントを送出します。
 
 ConvolutionFilter classflash.filters.ConvolutionFilter: 変更はありません。
 alpha Property flash.filters.ConvolutionFilter.alpha: 変更はありません。
 bias Property flash.filters.ConvolutionFilter.bias: 変更はありません。
 clamp Property flash.filters.ConvolutionFilter.clamp: 変更はありません。
 color Property flash.filters.ConvolutionFilter.color: 変更はありません。
 divisor Property flash.filters.ConvolutionFilter.divisor: 変更はありません。
 matrix Property flash.filters.ConvolutionFilter.matrix: 変更はありません。
 matrixX Property flash.filters.ConvolutionFilter.matrixX: 変更はありません。
 matrixY Property flash.filters.ConvolutionFilter.matrixY: 変更はありません。
 preserveAlpha Property flash.filters.ConvolutionFilter.preserveAlpha: 変更はありません。
 ConvolutionFilter Constructor flash.filters.ConvolutionFilter.ConvolutionFilter(): 変更はありません。
 clone() Method flash.filters.ConvolutionFilter.clone(): BitmapFilter オブジェクトを返すようになりました。
 
 Date classDate: ActionScript 3.0 には、getxxx() で始まるすべてのメソッドに対する新しい読み取りアクセサのセットがあります。たとえば、ActionScript 3.0 では Date.getDate() および Date.date は同じ値を返します。
 Date Constructor Date.Date(): 変更はありません。
 getDate() Method Date.getDate(): 変更はありません。
 getDay() Method Date.getDay(): 変更はありません。
 getFullYear() Method Date.getFullYear(): 変更はありません。
 getHours() Method Date.getHours(): 変更はありません。
 getMilliseconds() Method Date.getMilliseconds(): 変更はありません。
 getMinutes() Method Date.getMinutes(): 変更はありません。
 getMonth() Method Date.getMonth(): 変更はありません。
 getSeconds() Method Date.getSeconds(): 変更はありません。
 getTime() Method Date.getTime(): 変更はありません。
 getTimezoneOffset() Method Date.getTimezoneOffset(): 変更はありません。
 getUTCDate() Method Date.getUTCDate(): 変更はありません。
 getUTCDay() Method Date.getUTCDay(): 変更はありません。
 getUTCFullYear() Method Date.getUTCFullYear(): 変更はありません。
 getUTCHours() Method Date.getUTCHours(): 変更はありません。
 getUTCMilliseconds() Method Date.getUTCMilliseconds(): 変更はありません。
 getUTCMinutes() Method Date.getUTCMinutes(): 変更はありません。
 getUTCMonth() Method Date.getUTCMonth(): 変更はありません。
 getUTCSeconds() Method Date.getUTCSeconds(): 変更はありません。
 getUTCYear() Method Date.getUTCFullYear(): このメソッドは ECMAScript でサポートされていないため削除されました。代わりに、Date.getUTCFullYear() を使用します。
 getYear() Method Date.getFullYear(): このメソッドは ECMAScript でサポートされていないため削除されました。代わりに、Date.getFullYear() を使用します。
 setDate() Method Date.setDate(): 変更はありません。
 setFullYear() Method Date.setFullYear(): 変更はありません。
 setHours() Method Date.setHours(): 変更はありません。
 setMilliseconds() Method Date.setMilliseconds(): 変更はありません。
 setMinutes() Method Date.setMinutes(): 変更はありません。
 setMonth() Method Date.setMonth(): 変更はありません。
 setSeconds() Method Date.setSeconds(): 変更はありません。
 setTime() Method Date.setTime(): 変更はありません。
 setUTCDate() Method Date.setUTCDate(): 変更はありません。
 setUTCFullYear() Method Date.setUTCFullYear(): 変更はありません。
 setUTCHours() Method Date.setUTCHours(): 変更はありません。
 setUTCMilliseconds() Method Date.setUTCMilliseconds(): 変更はありません。
 setUTCMinutes() Method Date.setUTCMinutes(): 変更はありません。
 setUTCMonth() Method Date.setUTCMonth(): 変更はありません。
 setUTCSeconds() Method Date.setUTCSeconds(): 変更はありません。
 setYear() Method Date.setFullYear(): このメソッドは ECMAScript でサポートされていないため削除されました。代わりに、Date.setFullYear() を使用します。
 toString() Method Date.toString(): 変更はありません。
 UTC() Method Date.UTC(): 変更はありません。
 valueOf() Method Date.valueOf(): 変更はありません。
 
 DisplacementMapFilter classflash.filters.DisplacementMapFilter: いくつかのパラメータのデータ型が Number から uint に変更されました。
 alpha Property flash.filters.DisplacementMapFilter.alpha: 変更はありません。
 color Property flash.filters.DisplacementMapFilter.color: このパラメータのデータ型が uint になりました。
 componentX Property flash.filters.DisplacementMapFilter.componentX: このパラメータのデータ型が uint になりました。
 componentY Property flash.filters.DisplacementMapFilter.componentY: このパラメータのデータ型が uint になりました。
 mapBitmap Property flash.filters.DisplacementMapFilter.mapBitmap: 変更はありません。
 mapPoint Property flash.filters.DisplacementMapFilter.mapPoint: 変更はありません。
 scaleX Property flash.filters.DisplacementMapFilter.scaleX: 変更はありません。
 scaleY Property flash.filters.DisplacementMapFilter.scaleY: 変更はありません。
 DisplacementMapFilter Constructor flash.filters.DisplacementMapFilter.DisplacementMapFilter(): componentXcomponentY、および color パラメータのデータ型が uint になりました。
 clone() Method flash.filters.DisplacementMapFilter.clone(): BitmapFilter オブジェクトを返すようになりました。
 
 DropShadowFilter classflash.filters.DropShadowFilter 
 alpha Property flash.filters.DropShadowFilter.alpha: 変更はありません。
 angle Property flash.filters.DropShadowFilter.angle: 変更はありません。
 blurX Property flash.filters.DropShadowFilter.blurX: 変更はありません。
 blurY Property flash.filters.DropShadowFilter.blurY: 変更はありません。
 color Property flash.filters.DropShadowFilter.color: このパラメータのデータ型が Number から uint に変更されました。
 distance Property flash.filters.DropShadowFilter.distance: 変更はありません。
 hideObject Property flash.filters.DropShadowFilter.hideObject: 変更はありません。
 inner Property flash.filters.DropShadowFilter.inner: 変更はありません。
 knockout Property flash.filters.DropShadowFilter.knockout: 変更はありません。
 quality Property flash.filters.DropShadowFilter.quality: このパラメータのデータ型が Number から uint に変更されました。
 strength Property flash.filters.DropShadowFilter.strength: 変更はありません。
 DropShadowFilter Constructor flash.filters.DropShadowFilter.DropShadowFilter(): すべてのパラメータにデフォルトの値が設定され、いくつかのパラメータの型が変更されました。
 clone() Method flash.filters.DropShadowFilter.clone(): DropShadowFilter オブジェクトの代わりに、BitmapFilter オブジェクトを返すようになりました。
 
 Error classError: デバッグを支援するために、新しく getStackTrace() メソッドが追加されました。
 message Property Error.message: 変更はありません。
 name Property Error.name: 変更はありません。
 Error Constructor Error.Error(): 変更はありません。
 toString() Method Error.toString(): 変更はありません。
 
 ExternalInterface classflash.external.ExternalInterface: このクラスの 2 つのメソッドのパラメータが変更されました。
 available Property[read-only] flash.external.ExternalInterface.available: 変更はありません。
 addCallback() Method flash.external.ExternalInterface.addCallback(): ActionScript 3.0 では、このメソッドは instance パラメータを受け取りません。method パラメータは closure パラメータに置き換えられ、特定のクラスインスタンスの関数、クラスメソッド、またはメソッドを参照することができます。また、呼び出し元コードがセキュリティ上の理由で closure の参照を実行できない場合は、SecurityError 例外がスローされます。
 call() Method flash.external.ExternalInterface.call(): 問題が発生した場合、ActionScript 3.0 ではこのメソッドで null を返し、さらにエラーまたは SecurityError 例外をスローします。
 
 FileReference classflash.net.FileReference: ActionScript 3.0 では、EventDispatcher クラスから addEventListener() メソッドおよび removeEventListener() メソッドを継承します。送出されたイベントにより、イベントハンドラ関数が置き換えられます。
 creationDate Property[read-only] flash.net.FileReference.creationDate: 変更はありません。
 creator Property[read-only] flash.net.FileReference.creator: 変更はありません。
 modificationDate Property[read-only] flash.net.FileReference.modificationDate: 変更はありません。
 name Property[read-only] flash.net.FileReference.name: 変更はありません。
 postData Property flash.net.URLRequest.data: Flash Player 9 の ActionScript 2.0 では、postData プロパティが追加され、ファイルのアップロードまたはダウンロード時に POST データを送信できるようになりました。ActionScript 3.0 では、URLRequest クラスの data プロパティを使用して、POST データまたは GET データのいずれかを送信します。詳細については、本リファレンスガイドの「flash.net.URLRequest.data」を参照してください。
 size Property[read-only] flash.net.FileReference.size: Number データ型の代わりに uint データ型を返します。
 type Property[read-only] flash.net.FileReference.type: 変更はありません。
 FileReference Method flash.net.FileReference.FileReference(): 変更はありません。
 addListener() Method flash.events.EventDispatcher.addEventListener(): 新しいイベントモデルでは、EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要ありません。
 browse() Method flash.net.FileReference.browse(): エラーが発生した場合、ActionScript 2.0 では false を返します。ActionScript 3.0 では、IllegalOperationError または ArgumentError の例外をスローします。ただし、パラメータが無効な場合、ファイル参照ダイアログボックスが開いていない場合、または他のブラウザセッションが進行中である場合、メソッドは false を返します。また、typelist パラメータが変更されました。ActionScript 2.0 では、browse() メソッドにストリングの配列を渡して、ファイルフィルタを指定します。ActionScript 3.0 では、FileFilter オブジェクトの配列を渡します。
 cancel() Method flash.net.FileReference.cancel(): 変更はありません。
 download() Method flash.net.FileReference.download(): エラーが発生した場合、false を返す代わりに、例外をスローします。第 1 パラメータのデータ型が変更されました。ActionScript 2.0 では、download() に渡す第 1 パラメータはストリングです。ActionScript 3.0 では、URLRequest オブジェクトを渡します。
 removeListener() Method flash.events.EventDispatcher.removeEventListener(): 新しいイベントモデルでは、EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要ありません。
 upload() Method flash.net.FileReference.upload(): 次の変更が行われました。
  • 第 1 パラメータのデータ型が変更されました。ActionScript 2.0 では、upload() に渡す第 1 パラメータはストリングです。ActionScript 3.0 では、URLRequest オブジェクトを渡します。
  • ActionScript 3.0 では、第 2 パラメータ uploadDataFieldName が新しく追加されました。このパラメータは、アップロード POST 操作でファイルデータの前に配置されるフィールド名です。
  • ActionScript 3.0 では、第 3 パラメータ testUpload が新しく追加されました。このパラメータでは、Flash Player でファイルをアップロードする前にテストアップロードを実行するかどうかを指定します。
  • エラーが発生した場合、browse()false を返す代わりに、例外をスローします。
 onCancel Listener flash.net.FileReference dispatches event: cancel: ActionScript 3.0 では、onCancel() イベントハンドラを呼び出す代わりに、このクラスによって cancel という名前のイベントが送出されます。
 onComplete Listener flash.net.FileReference dispatches event: complete: ActionScript 3.0 では、onComplete() イベントハンドラを呼び出す代わりに、このクラスによって complete という名前のイベントが送出されます。
 onHTTPError Listener flash.net.FileReference dispatches event: httpStatus: ActionScript 3.0 では、onHTTPError() イベントハンドラを呼び出す代わりに、このクラスによって httpStatus という名前のイベントが送出されます。
 onIOError Listener flash.net.FileReference dispatches event: ioError: ActionScript 3.0 では、onIOError() イベントハンドラを呼び出す代わりに、このクラスによって ioError という名前のイベントが送出されます。
 onOpen Listener flash.net.FileReference dispatches event: open: ActionScript 3.0 では、onOpen() イベントハンドラを呼び出す代わりに、このクラスによって open という名前のイベントが送出されます。
 onProgress Listener flash.net.FileReference dispatches event: progress: ActionScript 3.0 では、onProgress() イベントハンドラを呼び出す代わりに、このクラスによって progress という名前のイベントが送出されます。
 onSecurityError Listener flash.net.FileReference dispatches event: securityError: ActionScript 3.0 では、onSecurityError() イベントハンドラを呼び出す代わりに、このクラスによって securityError という名前のイベントが送出されます。
 onSelect Listener flash.net.FileReference dispatches event: select: ActionScript 3.0 では、onSelect() イベントハンドラを呼び出す代わりに、このクラスによって select という名前のイベントが送出されます。
 
 FileReferenceList classflash.net.FileReferenceList: ActionScript 3.0 では、EventDispatcher クラスから addEventListener() メソッドおよび removeEventListener() メソッドを継承します。ActionScript 3.0 のクラスでは、onCancel() および onSelect() イベントハンドラの代わりに、cancel および select という名前のイベントを使用します。
 fileList Property flash.net.FileReferenceList.fileList: 変更はありません。
 FileReferenceList Method flash.net.FileReferenceList.FileReferenceList(): 変更はありません。
 addListener() Method flash.events.EventDispatcher.addEventListener(): 新しいイベントモデルでは、EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要ありません。
 browse() Method flash.net.FileReferenceList.browse(): ActionScript 3.0 では、エラーが発生した場合に false を返す代わりに、このメソッドで IllegalOperationError 例外をスローします。また、typelist パラメータが変更されました。ActionScript 2.0 では、browse() メソッドにストリングの配列を渡して、ファイルフィルタを指定します。ActionScript 3.0 では、FileFilter オブジェクトの配列を渡します。
 removeListener() Method flash.events.EventDispatcher.removeEventListener(): 新しいイベントモデルでは、EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要ありません。
 onCancel Listener flash.net.FileReferenceList dispatches event: cancel: ActionScript 3.0 では、onCancel() イベントハンドラを呼び出す代わりに、このクラスによって cancel という名前のイベントが送出されます。
 onSelect Listener flash.net.FileReferenceList dispatches event: select: ActionScript 3.0 では、onSelect() イベントハンドラを呼び出す代わりに、このクラスによって select という名前のイベントが送出されます。
 
 Function classFunction: 変更はありません。
 apply() Method Function.apply(): 変更はありません。
 call() Method Function.call(): 変更はありません。
 
 GlowFilter classflash.filters.GlowFilter: いくつかのプロパティのデータ型が Number から unit に変更されました。
 alpha Property flash.filters.GlowFilter.alpha: 変更はありません。
 blurX Property flash.filters.GlowFilter.blurX: 変更はありません。
 blurY Property flash.filters.GlowFilter.blurY: 変更はありません。
 color Property flash.filters.GlowFilter.color: このプロパティのデータ型が Number から unit に変更されました。
 inner Property flash.filters.GlowFilter.inner: 変更はありません。
 knockout Property flash.filters.GlowFilter.knockout: 変更はありません。
 quality Property flash.filters.GlowFilter.quality: このパラメータのデータ型が Number から unit に変更されました。
 strength Property flash.filters.GlowFilter.strength: 変更はありません。
 GlowFilter Constructor flash.filters.GlowFilter.GlowFilter(): color パラメータのデータ型が uint に、quality パラメータのデータ型が int に、それぞれ Number から変更されました。すべてのパラメータにデフォルトの値が割り当てられるようになりました。
 clone() Method flash.filters.GlowFilter.clone(): GlowFilter オブジェクトの代わりに、BitmapFilter オブジェクトを返します。
 
 GradientBevelFilter classflash.filters.GradientBevelFilter 
 alphas Property flash.filters.GradientBevelFilter.alphas: 変更はありません。
 angle Property flash.filters.GradientBevelFilter.angle: 変更はありません。
 blurX Property flash.filters.GradientBevelFilter.blurX: 変更はありません。
 blurY Property flash.filters.GradientBevelFilter.blurY: 変更はありません。
 colors Property flash.filters.GradientBevelFilter.colors: 変更はありません。
 distance Property flash.filters.GradientBevelFilter.distance: 変更はありません。
 knockout Property flash.filters.GradientBevelFilter.knockout: 変更はありません。
 quality Property flash.filters.GradientBevelFilter.quality: このプロパティのデータ型が Number から int に変更されました。
 ratios Property flash.filters.GradientBevelFilter.ratios: 変更はありません。
 strength Property flash.filters.GradientBevelFilter.strength: 変更はありません。
 type Property flash.filters.GradientBevelFilter.type: 変更はありません。
 GradientBevelFilter Constructor flash.filters.GradientBevelFilter.GradientBevelFilter(): 変更はありません。
 clone() Method flash.filters.GradientBevelFilter.clone(): GradientBevelFilter オブジェクトの代わりに、BitmapFilter オブジェクトを返します。
 
 GradientGlowFilter classflash.filters.GradientGlowFilter 
 alphas Property flash.filters.GradientGlowFilter.alphas: 変更はありません。
 angle Property flash.filters.GradientGlowFilter.angle: 変更はありません。
 blurX Property flash.filters.GradientGlowFilter.blurX: 変更はありません。
 blurY Property flash.filters.GradientGlowFilter.blurY: 変更はありません。
 colors Property flash.filters.GradientGlowFilter.colors: 変更はありません。
 distance Property flash.filters.GradientGlowFilter.distance: 変更はありません。
 knockout Property flash.filters.GradientGlowFilter.knockout: 変更はありません。
 quality Property flash.filters.GradientGlowFilter.quality: このプロパティのデータ型が Number から int に変更されました。
 ratios Property flash.filters.GradientGlowFilter.ratios: 変更はありません。
 strength Property flash.filters.GradientGlowFilter.strength: 変更はありません。
 type Property flash.filters.GradientGlowFilter.type: 変更はありません。
 GradientGlowFilter Constructor flash.filters.GradientGlowFilter.GradientGlowFilter(): すべてのパラメータにデフォルトの値が割り当てられ、quality パラメータのデータ型が Number から int に変更されました。
 clone() Method flash.filters.GradientGlowFilter.clone(): GradientGlowFilter オブジェクトの代わりに、BitmapFilter オブジェクトを返します。
 
 IME classflash.system.IME: このクラスは、flash.system パッケージに移動されました。
 ALPHANUMERIC_FULL Constant flash.system.IMEConversionMode.ALPHANUMERIC_FULL 
 ALPHANUMERIC_HALF Constant flash.system.IMEConversionMode.ALPHANUMERIC_HALF 
 CHINESE Constant flash.system.IMEConversionMode.CHINESE 
 JAPANESE_HIRAGANA Constant flash.system.IMEConversionMode.JAPANESE_HIRAGANA 
 JAPANESE_KATAKANA_FULL Constant flash.system.IMEConversionMode.JAPANESE_KATAKANA_FULL 
 JAPANESE_KATAKANA_HALF Constant flash.system.IMEConversionMode.JAPANESE_KATAKANA_HALF 
 KOREAN Constant flash.system.IMEConversionMode.KOREAN 
 UNKNOWN Constant flash.system.IMEConversionMode.UNKNOWN 
 addListener() Method flash.events.EventDispatcher.addEventListener(): 新しいイベントモデルでは、EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要なくなりました。
 doConversion() Method :変更はありません。
 getConversionMode() Method flash.system.IME.conversionMode: アクセサプロパティに変更されました。
 getEnabled() Method flash.system.IME.enabled: アクセサプロパティに変更されました。
 removeListener() Method flash.events.EventDispatcher.removeEventListener(): 新しいイベントモデルでは、EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要なくなりました。
 setCompositionString() Method :変更はありません。
 setConversionMode() Method flash.system.IME.conversionMode: アクセサプロパティに変更されました。
 setEnabled() Method flash.system.IME.enabled: アクセサプロパティに変更されました。
 onIMEComposition Listener flash.system.IME dispatches event: imeComposition: ActionScript 3.0 では、onIMEComposition() イベントハンドラを呼び出す代わりに、このクラスによって imeComposition という名前のイベントが送出されます。
 
 Key classflash.ui.Keyboard: ActionScript 3.0 では、KeyboardEvent など Keyboard クラスに関する他のクラスに合わせて、クラスの名前が変更されました。
 BACKSPACE Constant flash.ui.Keyboard.BACKSPACE: ActionScript 3.0 では定数として宣言され、データ型が unit に変更されました。
 CAPSLOCK Constant flash.ui.Keyboard.CAPS_LOCK: ActionScript 3.0 では定数として宣言され、アンダースコアが追加されました。また、データ型が uint に変更されました。
 CONTROL Constant flash.ui.Keyboard.CONTROL: ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。
 DELETEKEY Constant flash.ui.Keyboard.DELETE: ActionScript 3.0 では名前が DELETE に変更され、定数として宣言されました。また、データ型が uint に変更されました。
 DOWN Constant flash.ui.Keyboard.DOWN: ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。
 END Constant flash.ui.Keyboard.END: ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。
 ENTER Constant flash.ui.Keyboard.ENTER: ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。
 ESCAPE Constant flash.ui.Keyboard.ESCAPE: ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。
 HOME Constant flash.ui.Keyboard.HOME: ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。
 INSERT Constant flash.ui.Keyboard.INSERT: ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。
 LEFT Constant flash.ui.Keyboard.LEFT: ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。
 _listeners Property[read-only] flash.events.EventDispatcher.willTrigger(): まったく同じというわけではありません。willTrigger() メソッドでは、リスナーが登録されているかどうかが示されますが、その数は示されません。
 PGDN Constant flash.ui.Keyboard.PAGE_DOWN: ActionScript 3.0 では名前が PAGE_DOWN に変更され、定数として宣言されました。また、データ型が uint に変更されました。
 PGUP Constant flash.ui.Keyboard.PAGE_UP: ActionScript 3.0 では名前が PAGE_UP に変更され、定数として宣言されました。また、データ型が uint に変更されました。
 RIGHT Constant flash.ui.Keyboard.RIGHT: ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。
 SHIFT Constant flash.ui.Keyboard.SHIFT: ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。
 SPACE Constant flash.ui.Keyboard.SPACE: ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。
 TAB Constant flash.ui.Keyboard.TAB: ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。
 UP Constant flash.ui.Keyboard.UP: ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。
 addListener() Method flash.events.EventDispatcher.addEventListener(): ActionScript 3.0 では、すべての表示オブジェクトは EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要ありません。
 getAscii() Method flash.events.KeyboardEvent.charCode 
 getCode() Method flash.events.KeyboardEvent.keyCode 
 isAccessible() Method flash.ui.Keyboard.isAccessible() 
 isDown() Method :セキュリティ上の理由から削除されました。
 isToggled() Method :セキュリティ上の理由から削除されました。
 removeListener() Method flash.events.EventDispatcher.removeEventListener(): ActionScript 3.0 では、すべての表示オブジェクトは EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要ありません。
 onKeyDown Listener flash.display.InteractiveObject dispatches event: keyDown: ActionScript 3.0 では、onKeyDown イベントハンドラを呼び出す代わりに、InteractiveObject クラスによって keyDown KeyboardEvent オブジェクトが送出されます。
 onKeyUp Listener flash.display.InteractiveObject dispatches event: keyUp: ActionScript 3.0 では、onKeyUp イベントハンドラを呼び出す代わりに、InteractiveObject クラスによって keyUp KeyboardEvent オブジェクトが送出されます。
 
 LoadVars classflash.net.URLLoader: LoadVars クラスの機能が、URLLoader、URLRequest、URLStream、および URLVariables クラスに置き換えられました。
 contentType Property flash.net.URLRequest.contentType 
 loaded Property :削除されました。ActionScript 3.0 では対応するブール型プロパティはありませんが、flash.events.Event.COMPLETE を使用して、データがロードされたときに通知を受け取るリスナーを設定できます。
 LoadVars Constructor flash.net.URLLoader.URLLoader() 
 addRequestHeader() Method flash.net.URLRequestHeader 
 decode() Method flash.net.URLVariables.decode() 
 getBytesLoaded() Method flash.net.URLLoader.bytesLoaded: クラスが URLLoader に変更され、関数からプロパティアクセサに変更されました。名前が getBytesLoaded から bytesLoaded に変更されました。
 getBytesTotal() Method flash.net.URLLoader.bytesTotal: クラスが URLLoader に変更され、関数からプロパティアクセサに変更されました。名前が getBytesTotal から bytesTotal に変更されました。
 load() Method flash.net.URLLoader.load() 
 onData() EventHandler flash.net.URLLoader dispatches event: complete: URLLoader クラスを参照してください。complete イベントは、ダウンロード処理が完了し、データが解析される前に送出されます。
 onHTTPStatus() EventHandler flash.net.URLLoader dispatches event: httpStatus: ActionScript 3.0 では、onHTTPStatus イベントハンドラを呼び出す代わりに、URLLoader クラスによって httpStatus という名前の HTTPStatusEvent オブジェクトが送出されます。
 onLoad() EventHandler flash.net.URLLoader dispatches event: complete: URLLoader クラスを参照してください。complete イベントは、ダウンロード処理が完了したときに送出されます。
 send() Method flash.net.sendToURL() 
 sendAndLoad() Method flash.net.sendToURL(): sendToURL() メソッドは、URL 要求をサーバーに送信しますが、その応答は無視します。応答を受け取るには、flash.net.sendToURL() を使用します。
 toString() Method :削除されました。
 
 LocalConnection classflash.net.LocalConnection: このクラスは、flash.net パッケージに移動されました。
 LocalConnection Constructor flash.net.LocalConnection.LocalConnection() 
 allowDomain() EventHandler flash.net.LocalConnection.allowDomain(): ActionScript 3.0 では、イベントハンドラから正規メソッドに変更されました。パラメータの形式が ...(rest) に変更されました。戻り値が void に変更されました。
 allowInsecureDomain() EventHandler flash.net.LocalConnection.allowInsecureDomain(): ActionScript 3.0 では、イベントハンドラから正規メソッドに変更されました。パラメータの形式が ...(rest) に変更されました。戻り値が void に変更されました。
 close() Method flash.net.LocalConnection.close() 
 connect() Method flash.net.LocalConnection.connect() 
 domain() Method flash.net.LocalConnection.domain: プロパティアクセサに変更されました。
 onStatus() EventHandler flash.net.LocalConnection dispatches event: status: 新しいイベントモデルでは、コールバック関数がイベントオブジェクトに置き換えられました。
 send() Method flash.net.LocalConnection.send(): 第 3 パラメータの形式が ...(rest) に変更されました。戻り値の型が void に変更されました。
 
 Math classMath: 変更はありません。
 E Constant Math.E: 変更はありません。
 LN10 Constant Math.LN10: 変更はありません。
 LN2 Constant Math.LN2: 変更はありません。
 LOG10E Constant Math.LOG10E: 変更はありません。
 LOG2E Constant Math.LOG2E: 変更はありません。
 PI Constant Math.PI: 変更はありません。
 SQRT1_2 Constant Math.SQRT1_2: 変更はありません。
 SQRT2 Constant Math.SQRT2: 変更はありません。
 abs() Method Math.abs: 変更はありません。
 acos() Method Math.acos(): 変更はありません。
 asin() Method Math.asin: 変更はありません。
 atan() Method Math.atan(): 変更はありません。
 atan2() Method Math.atan2(): 変更はありません。
 ceil() Method Math.ceil(): 変更はありません。
 cos() Method Math.cos(): 変更はありません。
 exp() Method Math.exp(): 変更はありません。
 floor() Method Math.floor(): 変更はありません。
 log() Method Math.log(): 変更はありません。
 max() Method Math.max(): 変更はありません。
 min() Method Math.min(): 変更はありません。
 pow() Method Math.pow(): 変更はありません。
 random() Method Math.random(): 変更はありません。
 round() Method Math.round(): 変更はありません。
 sin() Method Math.sin(): 変更はありません。
 sqrt() Method Math.sqrt(): 変更はありません。
 tan() Method Math.tan(): 変更はありません。
 
 Matrix class:変更はありません。
 
 Microphone classflash.media.Microphone: このクラスは、flash.media パッケージに移動されました。
 activityLevel Property[read-only] flash.media.Microphone.activityLevel: 変更はありません。
 gain Property[read-only] flash.media.Microphone.gain: 変更はありません。
 index Property[read-only] flash.media.Microphone.index: データ型が uint に変更されました。
 muted Property[read-only] flash.media.Microphone.muted: 変更はありません。
 name Property[read-only] flash.media.Microphone.name: 変更はありません。
 names Property[read-only] flash.media.Microphone.names: 変更はありません。
 rate Property[read-only] flash.media.Microphone.rate: データ型が uint に変更されました。
 silenceLevel Property[read-only] flash.media.Microphone.silenceLevel: 変更はありません。
 silenceTimeOut Property[read-only] flash.media.Microphone.silenceTimeout: 大文字小文字の使い分けが "Timeout" に変更されました。データ型が int に変更されました。
 useEchoSuppression Property[read-only] flash.media.Microphone.useEchoSuppression: 変更はありません。
 get() Method flash.media.Microphone.getMicrophone(): 名前が get() から getMicrophone() に変更されました。パラメータのデータ型が uint に変更されました。
 onActivity() EventHandler flash.media.Microphone dispatches event: activity: ActionScript 3.0 では、onActivity イベントハンドラを呼び出す代わりに、このクラスから activity イベントを送出します。
 onStatus() EventHandler flash.media.Microphone dispatches event: status: ActionScript 3.0 では、onStatus イベントハンドラを呼び出す代わりに、このクラスから status イベントを送出します。
 setGain() Method flash.media.Microphone.gain: gain プロパティと setGain() メソッドが gain という名前の get/set プロパティアクセサに統合されました。データ型が uint に変更されました。
 setRate() Method flash.media.Microphone.rate: rate プロパティと setRate() メソッドが rate という名前の get/set プロパティアクセサに統合されました。データ型が uint に変更されました。
 setSilenceLevel() Method flash.media.Microphone.setSilenceLevel(): timeOut パラメータのデータ型が int に変更されました。timeOut パラメータの大文字小文字の使い分けが timeout に変更されました。
 setUseEchoSuppression() Method flash.media.Microphone.setUseEchoSuppression() 
 
 Mouse classflash.ui.Mouse 
 addListener() Method flash.events.EventDispatcher.addEventListener(): ActionScript 3.0 の新しいイベントモデルでは、すべての表示オブジェクトは EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要ありません。
 hide() Method flash.ui.Mouse.hide(): void を返すよう変更されました。
 removeListener() Method flash.events.EventDispatcher.removeEventListener(): ActionScript 3.0 の新しいイベントモデルでは、すべての表示オブジェクトは EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要ありません。
 show() Method flash.ui.Mouse.show(): void を返すよう変更されました。
 onMouseDown Listener flash.display.InteractiveObject dispatches event: mouseDown: 新しいイベントモデルでは、mouseDown イベントに置き換えられました。
 onMouseMove Listener flash.display.InteractiveObject dispatches event: mouseMove: 新しいイベントモデルでは、mouseMove イベントに置き換えられました。
 onMouseUp Listener flash.display.InteractiveObject dispatches event: mouseUp: 新しいイベントモデルでは、mouseUp イベントに置き換えられました。
 onMouseWheel Listener flash.display.InteractiveObject dispatches event: mouseWheel: 新しいイベントモデルでは、mouseWheel イベントに置き換えられました。
 
 MovieClip classflash.display.MovieClip: ActionScript 3.0 では、MovieClip メソッドの多くが他のクラスに移動されました。新しいイベントモデルでは、すべてのイベントハンドラがイベントオブジェクトに置き換えられました。
 _alpha Property flash.display.DisplayObject.alpha: DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。
 blendMode Property flash.display.DisplayObject.blendMode 
 cacheAsBitmap Property flash.display.DisplayObject.cacheAsBitmap 
 _currentframe Property[read-only] flash.display.MovieClip.currentFrame: 名前から最初のアンダースコアが削除されました。
 _droptarget Property[read-only] flash.display.Sprite.dropTarget: Sprite クラスに移動されました。また、名前から最初のアンダースコアが削除され、大文字と小文字が混在する名前に変更されました。
 enabled Property :変更はありません。
 filters Property flash.display.DisplayObject.filters 
 focusEnabled Property :削除されました。
 _focusrect Property flash.display.InteractiveObject.focusRect: InteractiveObject クラスに移動されました。また、名前から最初のアンダースコアが削除され、大文字と小文字が混在する名前に変更されました。
 _framesloaded Property[read-only] flash.display.MovieClip.framesLoaded: 名前から最初のアンダースコアが削除され、大文字と小文字が混在する名前に変更されました。
 _height Property flash.display.DisplayObject.height: DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。
 _highquality Property :削除されました。
 hitArea Property flash.display.Sprite.hitArea: Sprite クラスに移動されました。
 _lockroot Property :削除されました。
 menu Property :削除されました。
 _name Property flash.display.DisplayObject.name: DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。
 opaqueBackground Property flash.display.DisplayObject.opaqueBackground 
 _parent Property flash.display.DisplayObject.parent: DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。
 _quality Property flash.display.Stage.quality 
 _rotation Property flash.display.DisplayObject.rotation: DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。
 scale9Grid Property flash.display.DisplayObject.scale9Grid 
 scrollRect Property flash.display.DisplayObject.scrollRect: データ型が Rectangle に変更されました。
 _soundbuftime Property flash.media.SoundMixer.bufferTime: グローバルサウンドコントロールに使用する SoundMixer クラスに移動されました。略語なしの名前に変更され、名前から最初のアンダースコアが削除されました。
 tabChildren Property flash.display.DisplayObjectContainer.tabChildren 
 tabEnabled Property flash.display.InteractiveObject.tabEnabled 
 tabIndex Property flash.display.InteractiveObject.tabIndex 
 _target Property[read-only] :削除されました。
 _totalframes Property[read-only] flash.display.MovieClip.totalFrames: 大文字と小文字が混在する名前に変更され、名前から最初のアンダースコアが削除されました。
 trackAsMenu Property flash.display.MovieClip.trackAsMenu 
 transform Property flash.display.DisplayObject.transform 
 _url Property[read-only] flash.display.Loader.contentLoaderInfo 
 useHandCursor Property flash.display.Sprite.useHandCursor 
 _visible Property flash.display.DisplayObject.visible: DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。
 _width Property flash.display.DisplayObject.width: DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。
 _x Property flash.display.DisplayObject.x: DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。
 _xmouse Property[read-only] flash.display.DisplayObject.mouseX: DisplayObject クラスに移動されました。名前が mouseX に変更され、名前から最初のアンダースコアが削除されました。
 _xscale Property flash.display.DisplayObject.scaleX: DisplayObject クラスに移動されました。名前が scaleX に変更され、名前から最初のアンダースコアが削除されました。
 _y Property flash.display.DisplayObject.y: DisplayObject クラスに移動されました。名前から最初のアンダースコアが削除されました。
 _ymouse Property[read-only] flash.display.DisplayObject.mouseY: DisplayObject クラスに移動されました。名前が mouseY に変更され、名前から最初のアンダースコアが削除されました。
 _yscale Property flash.display.DisplayObject.scaleY: DisplayObject クラスに移動されました。名前が scaleY に変更され、名前から最初のアンダースコアが削除されました。
 attachAudio() Method :削除されました。オーディオソースが Microphone オブジェクトの場合は、NetStream.attachAudio() または Microphone.setLoopBack() を使用します。

オーディオソースが FLV ファイルの場合は、Video.attachNetStream() オブジェクトおよび NetStream オブジェクトを使用します。

 attachBitmap() Method :削除されました。ActionScript 3.0 では、子表示オブジェクトを追加するには、addChild() を使用します。
 attachMovie() Method :削除されました。ActionScript 3.0 では、子表示オブジェクトを追加するには、addChild() を使用します。
 beginBitmapFill() Method flash.display.Graphics.beginBitmapFill() 
 beginFill() Method flash.display.Graphics.beginFill(): Graphics クラスに移動され、第 1 パラメータのデータ型が uint に変更されました。
 beginGradientFill() Method flash.display.Graphics.beginGradientFill() 
 clear() Method flash.display.Graphics.clear() 
 createEmptyMovieClip() Method :削除されました。ActionScript 3.0 では、ムービークリップを作成するには、new 演算子を使用します。
 createTextField() Method :削除されました。ActionScript 3.0 では、テキストフィールドを作成するには、new 演算子を使用します。
 curveTo() Method flash.display.Graphics.curveTo() 
 duplicateMovieClip() Method :削除されました。ActionScript 3.0 では、新しいインスタンスを作成するには、new 演算子を使用します。
 endFill() Method flash.display.Graphics.endFill() 
 getBounds() Method flash.display.DisplayObject.getBounds() 
 getBytesLoaded() Method flash.net.URLLoader.bytesLoaded: URLLoader クラスに移動され、データ型が Number から int に変更されました。
 getBytesTotal() Method flash.net.URLLoader.bytesTotal: URLLoader クラスに移動され、データ型が Number から int に変更されました。
 getDepth() Method flash.display.DisplayObjectContainer.getChildIndex(): ActionScript 3.0 では表示リストに直接アクセスできるため、深度は別の方法で処理されます。
 getInstanceAtDepth() Method flash.display.DisplayObjectContainer.getChildAt(): ActionScript 3.0 では表示リストに直接アクセスできるため、深度は別の方法で処理されます。
 getNextHighestDepth() Method flash.display.DisplayObjectContainer.addChild(): まったく同じというわけではありませんが、addChild() メソッドでは DisplayObjectContainer インスタンスの他のすべての子の後ろに子を追加できるため、次に利用可能な深度を指定するメソッドは必要ありません。
 getRect() Method flash.display.DisplayObject.getRect() 
 getSWFVersion() Method flash.display.LoaderInfo.swfVersion: LoaderInfo クラスに移動され、データ型が uint に変更されました。
 getTextSnapshot() Method flash.display.DisplayObjectContainer.textSnapshot 
 getURL() Method flash.net.navigateToURL(): flash.net.navigateToURL() メソッドおよび flash.net.sentToURL() メソッドに置き換えられました。URLLoader クラスも参照してください。
 globalToLocal() Method flash.display.DisplayObject.globalToLocal() 
 gotoAndStop() Method flash.display.MovieClip.gotoAndStop() 
 hitTest() Method flash.display.DisplayObject.hitTestObject() 
 lineGradientStyle() Method flash.display.Graphics.lineGradientStyle() 
 lineStyle() Method flash.display.Graphics.lineStyle() 
 lineTo() Method flash.display.Graphics.lineTo() 
 loadMovie() Method flash.display.Loader.load(): Loader クラスを参照してください。
 loadVariables() Method flash.net.URLLoader: 削除されました。URLLoader クラスを参照してください。
 localToGlobal() Method flash.display.DisplayObject.localToGlobal() 
 moveTo() Method flash.display.Graphics.moveTo() 
 nextFrame() Method flash.display.MovieClip.nextFrame() 
 onData() EventHandler flash.display.LoaderInfo dispatches event: complete: 新しいイベントモデルでは、complete イベントに置き換えられました。このイベントは、ダウンロード処理が完了し、データが解析される前に送出されます。
 onDragOut() EventHandler flash.display.InteractiveObject dispatches event: mouseOut: 新しいイベントモデルでは、InteractiveObject.setCapture() を呼び出した後の mouseOut イベントに置き換えられました。
 onDragOver() EventHandler flash.display.InteractiveObject dispatches event: mouseOver: 新しいイベントモデルでは、InteractiveObject.setCapture() を呼び出した後の mouseOver イベントに置き換えられました。
 onEnterFrame() EventHandler flash.display.DisplayObject dispatches event: enterFrame: 新しいイベントモデルでは、enterFrame イベントに置き換えられました。
 onKeyDown() EventHandler flash.display.InteractiveObject dispatches event: keyDown: 新しいイベントモデルでは、keyDown イベントに置き換えられました。
 onKeyUp() EventHandler flash.display.InteractiveObject dispatches event: keyUp: 新しいイベントモデルでは、keyUp イベントに置き換えられました。
 onKillFocus() EventHandler flash.display.InteractiveObject dispatches event: focusOut: 新しいイベントモデルでは、focusOut イベントに置き換えられました。
 onLoad() EventHandler flash.display.LoaderInfo dispatches event: complete: URLLoader クラスも参照してください。complete イベントは、ダウンロード処理が完了したときに送出されます。
 onMouseDown() EventHandler flash.display.InteractiveObject dispatches event: mouseDown: 新しいイベントモデルでは、mouseDown イベントに置き換えられました。
 onMouseMove() EventHandler flash.display.InteractiveObject dispatches event: mouseMove: 新しいイベントモデルでは、mouseMove イベントに置き換えられました。
 onMouseUp() EventHandler flash.display.InteractiveObject dispatches event: mouseUp: 新しいイベントモデルでは、mouseUp イベントに置き換えられました。
 onPress() EventHandler flash.display.InteractiveObject dispatches event: mouseDown: 新しいイベントモデルでは、mouseDown イベントに置き換えられました。
 onRelease() EventHandler flash.display.InteractiveObject dispatches event: mouseUp: 新しいイベントモデルでは、mouseUp イベントに置き換えられました。
 onReleaseOutside() EventHandler flash.display.InteractiveObject dispatches event: mouseUp: 新しいイベントモデルでは、flash.display.InteractiveObject.setCapture() を呼び出した後の mouseUp イベントに置き換えられました。
 onRollOut() EventHandler flash.display.InteractiveObject dispatches event: mouseOut: 新しいイベントモデルでは、mouseOut イベントに置き換えられました。
 onRollOver() EventHandler flash.display.InteractiveObject dispatches event: mouseOver: 新しいイベントモデルでは、mouseOver イベントに置き換えられました。
 onSetFocus() EventHandler flash.display.InteractiveObject dispatches event: focusIn: 新しいイベントモデルでは、focusIn イベントに置き換えられました。
 onUnload() EventHandler flash.display.LoaderInfo dispatches event: unload: 新しいイベントモデルでは、unload イベントに置き換えられました。
 play() Method flash.display.MovieClip.play() 
 prevFrame() Method flash.display.MovieClip.prevFrame() 
 removeMovieClip() Method flash.display.DisplayObjectContainer.removeChild(): 削除されました。代わりに、ムービークリップを含む親表示オブジェクトコンテナの removeChild() メソッドを呼び出します。
 setMask() Method flash.display.DisplayObject.mask 
 startDrag() Method flash.display.Sprite.startDrag() 
 stop() Method flash.display.MovieClip.stop() 
 stopDrag() Method flash.display.Sprite.stopDrag() 
 swapDepths() Method :削除されました。ActionScript 3.0 では、addChildAt()setChildIndex()swapChildren()、および swapChildrenAt() メソッドなどの DisplayObjectContainer クラスのメソッドを使用して、同様の機能を実現できます。
 unloadMovie() Method flash.display.Loader.unload() 
 
 MovieClipLoader classflash.display.Loader: flash.display.Loader クラスに置き換えられました。
 MovieClipLoader Constructor flash.display.Loader.Loader() 
 addListener() Method flash.events.EventDispatcher.addEventListener(): 新しいイベントモデルでは、EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要ありません。
 getProgress() Method flash.display.LoaderInfo dispatches event: progress: 新しいイベントモデルでは、progress イベントに置き換えられました。progress 型のイベントオブジェクトには、bytesLoaded および bytesTotal という名前のプロパティが含まれます。
 loadClip() Method flash.display.Loader.load(): flash.display.Loader クラスの load() メソッドに置き換えられました。
 removeListener() Method flash.events.EventDispatcher.removeEventListener(): 新しいイベントモデルでは、EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要ありません。
 unloadClip() Method flash.display.Loader.unload(): flash.display.Loader クラスの unload() メソッドに置き換えられました。
 onLoadComplete Listener flash.display.LoaderInfo dispatches event: complete: 新しいイベントモデルでは、complete イベントに置き換えられました。
 onLoadError Listener flash.display.LoaderInfo dispatches event: ioError: 新しいイベントモデルでは、ioError イベントに置き換えられました。
 onLoadInit Listener flash.display.LoaderInfo dispatches event: init: 新しいイベントモデルでは、init イベントに置き換えられました。
 onLoadProgress Listener flash.display.LoaderInfo dispatches event: progress: 新しいイベントモデルでは、progress イベントに置き換えられました。
 onLoadStart Listener flash.display.LoaderInfo dispatches event: open: 新しいイベントモデルでは、open イベントに置き換えられました。
 
 NetConnection classflash.net.NetConnection: このクラスは、flash.net パッケージに移動されました。
 NetConnection Constructor flash.net.NetConnection.NetConnection() 
 connect() Constructor flash.net.NetConnection.connect(): ActionScript 3.0 では、...(rest) パラメータが追加されました。
 
 NetStream classflash.net.NetStream: このクラスは、flash.net パッケージに移動されました。
 bufferLength Property[read-only] flash.net.NetStream.bufferLength: 変更はありません。
 bufferTime Property[read-only] flash.net.NetStream.bufferTime: 変更はありません。
 bytesLoaded Property[read-only] flash.net.NetStream.bytesLoaded: データ型が uint に変更されました。
 bytesTotal Property[read-only] flash.net.NetStream.bytesTotal: データ型が uint に変更されました。
 currentFps Property[read-only] flash.net.NetStream.currentFPS: ActionScript 3.0 では、FPS はすべて大文字表記となりました。
 time Property[read-only] flash.net.NetStream.time: 変更はありません。
 NetStream Constructor flash.net.NetStream.NetStream(): 変更はありません。
 close() Method flash.net.NetStream.close(): 変更はありません。
 onStatus() EventHandler flash.net.NetStream dispatches event: netStatus: 新しいイベントモデルでは、netStatus イベントに置き換えられました。
 pause() Method flash.net.NetStream.pause(): ActionScript 3.0 では、pause メソッドはパラメータを取りません。2 つの新しいメソッド resume() および togglePause() を使用して、同じ機能を実現できます。
 play() Method flash.net.NetStream.play(): namestartlen、および reset パラメータは無効になりました。代わりに、...arguments を使用します。
 seek() Method flash.net.NetStream.seek(): 変更はありません。
 setBufferTime() Method flash.net.NetStream.bufferTime: ActionScript 3.0 では、読み取り / 書き込み可能なアクセサプロパティに変更されました。
 
 Number classNumber 
 MAX_VALUE Property Number.MAX_VALUE: 変更はありません。
 MIN_VALUE Property Number.MIN_VALUE: 変更はありません。
 NaN Property Number.NaN: 変更はありません。
 NEGATIVE_INFINITY Property Number.NEGATIVE_INFINITY: 変更はありません。
 POSITIVE_INFINITY Property Number.POSITIVE_INFINITY: 変更はありません。
 Number Constructor Number.Number(): ActionScript 3.0 では、Number() コンストラクタと Number() グローバル関数は同じように機能します。また、Number オブジェクトとリテラルの Number 値も同じように機能します。
 toString() Method Number.toString(): 変更はありません。
 valueOf() Method Number.valueOf(): 変更はありません。
 
 Object classObject 
 constructor Property Object.constructor: 変更はありません。
 __proto__ Property :削除されました。ActionScript 3.0 では、プロトタイプチェーンを直接操作することはできません。サブクラスを作成するには、サブクラスの宣言で extends ステートメントを使用します。オブジェクトの継承ツリーおよびデータ型の情報を取得するには、新しい反映 API flash.utils.describeType() を使用します。
 prototype Property Object.prototype: 変更はありません。
 __resolve Property flash.utils.Proxy: 同様の機能を実現するには、新しい Proxy クラスを使用します。
 Object Constructor Object.Object(): 変更はありません。
 addProperty() Method :削除されました。ActionScript 3.0 では、キーワード get および set を使用して、アクセサプロパティを直接作成できます。
 hasOwnProperty() Method Object.hasOwnProperty(): 変更はありません。
 isPropertyEnumerable() Method Object.isPropertyEnumerable(): 変更はありません。
 isPrototypeOf() Method Object.isPrototypeOf(): 変更はありません。
 registerClass() Method :削除されました。ActionScript 3.0 では、すべてのクラスはデフォルトで登録されています。AMF を使用してオブジェクトをエンコードする場合、flash.utils.registerClassAlias() 関数を使用しない限り、エンコード処理中にオブジェクトのクラスは保持されません。
 toString() Method Object.toString(): 変更はありません。
 unwatch() Method :削除されました。
 valueOf() Method Object.valueOf(): 変更はありません。
 watch() Method :削除されました。同様の機能を実現するには、アクセサプロパティ (get/set 関数) または flash.utils.Proxy クラスを使用します。
 
 Point classflash.geom.Point: 変更はありません。
 
 PrintJob classflash.printing.PrintJob 
 orientation Property[read-only] flash.printing.PrintJob.orientation: このプロパティは PrintJobOrientation クラスから値を取るようになりました。
 pageHeight Property[read-only] flash.printing.PrintJob.pageHeight: データ型が int に変更されました。
 pageWidth Property[read-only] flash.printing.PrintJob.pageWidth: データ型が int に変更されました。
 paperHeight Property[read-only] flash.printing.PrintJob.paperHeight: データ型が int に変更されました。
 paperWidth Property[read-only] flash.printing.PrintJob.paperWidth: データ型が int に変更されました。
 PrintJob Constructor flash.printing.PrintJob.PrintJob() 
 addPage() Method flash.printing.PrintJob.addPage(): ActionScript 3.0 では、次のようにパラメータのデータ型が変更されました。第 1 パラメータ target は Sprite データ型、第 2 パラメータ printArea は Rectangle データ型、第 3 パラメータ options は新しい PrintJobOptions データ型、第 4 パラメータ frameNum は int データ型になりました。
 send() Method flash.printing.PrintJob.send() 
 start() Method flash.printing.PrintJob.start() 
 
 Rectangle classflash.geom.Rectangle: 変更はありません。
 containsRectangle() Method flash.geom.Rectangle.containsRect(): 一貫性を維持するために名前が変更されました。
 
 security classflash.system.Security: このクラスは、flash.system パッケージに移動されました。
 sandboxType Property[read-only] :変更はありません。
 allowDomain() Method :変更はありません。
 allowInsecureDomain() Method :変更はありません。
 loadPolicyFile() Method :変更はありません。
 
 Selection class:削除されました。このクラスのメソッドは、他のクラスに移動されました。
 addListener() Method flash.events.EventDispatcher.addEventListener(): 新しいイベントモデルでは、表示オブジェクトは EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要ありません。
 getBeginIndex() Method flash.text.TextField.selectionBeginIndex: メソッドからアクセサプロパティに変更され、名前が selectionBeginIndex に変更されました。
 getCaretIndex() Method flash.text.TextField.caretIndex: メソッドからアクセサプロパティに変更され、名前が caretIndex に変更されました。
 getEndIndex() Method flash.text.TextField.selectionEndIndex: メソッドからアクセサプロパティに変更され、名前が selectionEndIndex に変更されました。
 getFocus() Method flash.display.Stage.focus: メソッドからプロパティアクセサに変更され、名前が focus に変更されました。ActionScript 2.0 では戻り値のデータ型は String ですが、ActionScript 3.0 ではプロパティのデータ型は InteractiveObject です。
 removeListener() Method flash.events.EventDispatcher.removeEventListener(): 新しいイベントモデルでは、表示オブジェクトは EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要ありません。
 setFocus() Method flash.display.Stage.focus: メソッドからアクセサプロパティに変更され、名前が focus に変更されました。ActionScript 2.0 では戻り値のデータ型は String ですが、ActionScript 3.0 ではプロパティのデータ型は InteractiveObject です。
 setSelection() Method flash.text.TextField.setSelection(): パラメータのデータ型が両方とも Number から uint に変更されました。
 onSetFocus Listener flash.display.InteractiveObject dispatches event: focusIn: 新しいイベントモデルでは、focusIn イベントに置き換えられました。
 
 SharedObject classflash.net.SharedObject: このクラスは、flash.net パッケージに移動されました。
 data Property flash.net.SharedObject.data: 変更はありません。
 clear() Method flash.net.SharedObject.clear(): 変更はありません。
 flush() Method flash.net.SharedObject.flush(): このメソッドでブール値が返されなくなりました。フラッシュに失敗した場合は Flash Player により例外がスローされます。フラッシュが正常に行われた場合は "flushed" のストリングが返され、ユーザーの操作待ちの場合は "pending" のストリングが返されます。また、minDiskSpace パラメータのデータ型が int に変更されました。
 getLocal() Method flash.net.SharedObject.getLocal(): 変更はありません。
 getSize() Method flash.net.SharedObject.size: アクセサプロパティに変更されました。データ型が uint に変更されました。
 onStatus() EventHandler flash.net.SharedObject dispatches event: netStatus: 新しいイベントモデルでは、netStatus イベントに置き換えられました。
 
 Sound classflash.media.Sound: このクラスは、flash.media パッケージに移動されました。
 checkPolicyFile flash.media.SoundChannel.stop(): flash.media.SoundChannel.stop() メソッドに置き換えられました。
 duration Property[read-only] flash.media.Sound.length 
 id3 Property[read-only] flash.media.Sound.id3: データ型が Object から ID3Info に変更されました。ID3Info は、ID3 プロパティを含む新しいクラスです。また、songname プロパティのスペルが songName に変更されました。
 position Property[read-only] flash.media.SoundChannel.position: SoundChannel クラスに移動されました。
 Sound Constructor flash.media.Sound.Sound(): 変更はありません。
 attachSound() Method :削除されました。サウンドデータに関連付けられた Sound サブクラスのインスタンスを作成するには、代わりに new Sound() などを使用します。
 getBytesLoaded() Method flash.media.Sound.bytesLoaded: アクセサプロパティに変更され、データ型が uint に変更されました。
 getBytesTotal() Method flash.media.Sound.bytesTotal: プロパティアクセサに変更され、データ型が uint に変更されました。
 getPan() Method flash.media.SoundTransform.pan: アクセサプロパティに変更され、SoundTransform クラスに移動されました。
 getTransform() Method flash.media.SoundMixer.soundTransform: アクセサプロパティに変更され、データ型が SoundTransform に変更されました。
 getVolume() Method flash.media.SoundTransform.volume: サウンドボリュームを調整するには、flash.media.SoundTransform.volume プロパティを設定します。
 loadSound() Method flash.media.Sound.load(): 第 1 パラメータが、単純な URL ストリングから URLRequest オブジェクトに変更されました。第 2 パラメータが、サウンドを直ちに再生するかどうかを示すブール値から SoundLoaderContext オブジェクトに変更されました。
 onID3() EventHandler flash.media.Sound dispatches event: id3: 新しいイベントモデルでは、id3 イベントに置き換えられました。
 onLoad() EventHandler flash.media.Sound dispatches event: complete: 新しいイベントモデルでは、complete イベントに置き換えられました。
 onSoundComplete() EventHandler flash.media.SoundChannel dispatches event: soundComplete: 新しいイベントモデルでは、soundComplete イベントに置き換えられました。
 setPan() Method flash.media.SoundTransform.pan: アクセサプロパティに変更され、SoundTransform クラスに移動されました。
 setTransform() Method flash.media.SoundMixer.soundTransform: アクセサプロパティに変更され、データ型が SoundTransform に変更されました。
 setVolume() Method flash.media.SoundChannel: 削除されました。サウンドチャンネルの振幅を監視するには、flash.media.SoundChannel.leftPeak および flash.media.SoundChannel.rightPeak を使用します。
 start() Method flash.media.Sound.play(): loops パラメータのデータ型が Number から int に変更されました。第 3 パラメータ sndTransform が追加され、サウンドチャンネルで使用する初回のサウンド変換を指定できるようになりました。
 stop() Method flash.media.SoundChannel.stop() 
 
 Stage classflash.display.Stage: このクラスは、flash.display パッケージに移動されました。ActionScript 3.0 では、Stage はグローバルオブジェクトではなくなりました。Stage には、新しい DisplayObject.stage プロパティを使用してアクセスできます。
 align Property flash.display.Stage.align 
 height Property flash.display.Stage.stageHeight: 名前が height から stageHeight に変更され、flash.display.DisplayObject.height プロパティとの競合が解消されました。
 scaleMode Property flash.display.Stage.scaleMode 
 showMenu Property flash.display.Stage.showDefaultContextMenu: 表示されるメニューを適切に反映した名前に変更されました。
 width Property flash.display.Stage.stageWidth: 名前が width から stageWidth に変更され、flash.display.DisplayObject.width プロパティとの競合が解消されました。
 addListener() Method flash.events.EventDispatcher.addEventListener(): 新しいイベントモデルでは、EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要なくなりました。
 removeListener() Method flash.events.EventDispatcher.removeEventListener(): 新しいイベントモデルでは、EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要なくなりました。
 onResize Listener flash.display.Stage dispatches event: resize: 新しいイベントモデルでは、resize イベントに置き換えられました。
 
 String classString: 新しい 3 つのメソッドで正規表現がサポートされるようになりました。この 3 つのメソッドとは、match()replace()、および search() です。
 length Property String.length: 変更はありません。
 String Constructor String.String(): 変更はありません。
 charAt() Method charAt(): 変更はありません。
 charCodeAt() Method String.charCodeAt(): 変更はありません。
 concat() Method String.concat(): パラメータの形式が ...(rest) に変更されました。
 fromCharCode() Method String.fromCharCode(): 変更はありません。
 indexOf() Method String.indexOf(): 変更はありません。
 lastIndexOf() Method String.lastIndexOf(): 変更はありません。
 slice() Method String.slice(): 変更はありません。
 split() Method String.split(): 変更はありません。
 substr() Method String.substr(): 変更はありません。
 substring() Method String.substring(): 変更はありません。
 toLowerCase() Method String.toLowerCase(): 変更はありません。
 toString() Method String.toString(): 変更はありません。
 toUpperCase() Method String.toUpperCase(): 変更はありません。
 valueOf() Method String.valueOf(): 変更はありません。
 
 StyleSheet classflash.text.StyleSheet: このクラスは、flash.text パッケージに移動されました。load() メンバーおよび onLoad() メンバーが削除され、プライベート関数とプライベート変数がいくつか追加されました。
 StyleSheet Constructor flash.text.StyleSheet.StyleSheet() 
 clear() Method flash.text.StyleSheet.clear() 
 getStyle() Method flash.text.StyleSheet.getStyle(): パラメータ名が n に変更されました。
 getStyleNames() Method flash.text.StyleSheet.styleNames: アクセサプロパティに変更されました。
 load() Method flash.net.URLLoader.load(): URL のロードには、新しい URLLoader クラスおよび URLRequest クラスを使用します。
 onLoad() EventHandler flash.net.URLLoader dispatches event: complete: 新しいイベントモデルでは、complete イベントに置き換えられました。
 parseCSS() Method flash.text.StyleSheet.parseCSS(): ActionScript 3.0 では、ブール値の代わりに void が返されます。
 setStyle() Method flash.text.StyleSheet.setStyle(): パラメータ名が n に変更され、スタイルが s に変更されました。
 transform() Method flash.text.StyleSheet.transform() 
 
 System classflash.system.System 
 exactSettings Property flash.system.Security.exactSettings: flash.System.Security クラスに移動されました。
 useCodepage Property flash.system.System.useCodePage: ActionScript 3.0 では、useCodePage の "P" の文字が大文字になりました。
 onStatus() EventHandler :削除されました。
 setClipboard() Method flash.system.System.setClipboard() 
 showSettings() Method flash.system.Security.showSettings() 
 
 TextField classflash.text.TextField: このクラスは、flash.text パッケージに移動されました。
 _alpha Property flash.display.DisplayObject.alpha: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 antiAliasType Property flash.text.TextField.antiAliasType 
 autoSize Property flash.text.TextField.autoSize 
 background Property flash.text.TextField.background 
 backgroundColor Property flash.text.TextField.backgroundColor 
 border Property flash.text.TextField.border 
 borderColor Property flash.text.TextField.borderColor: ActionScript 3.0 では、Number ではなく uint が返されます。
 bottomScroll Property[read-only] flash.text.TextField.bottomScrollV: ActionScript 3.0 では、Number ではなく uint が返されます。
 condenseWhite Property flash.text.TextField.condenseWhite 
 embedFonts Property flash.text.TextField.embedFonts 
 filters Property flash.display.DisplayObject.filters 
 gridFitType Property flash.text.TextField.gridFitType 
 _height Property flash.display.DisplayObject.height: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _highquality Property flash.display.Stage.quality: 削除されました。Stage クラスの quality プロパティに置き換えられました。
 hscroll Property flash.text.TextField.scrollH: データ型が Number から uint に変更されました。名前が hscroll から scrollH に変更されました。
 html Property flash.text.TextField.htmlText: 削除されました。ActionScript 3.0 では、テキストフィールドはすべて HTML テキストフィールドとして扱われます。HTML テキストを設定するには、TextField.htmlText プロパティを使用します。
 htmlText Property flash.text.TextField.htmlText 
 length Property[read-only] flash.text.TextField.length: データ型が Number から uint に変更されました。
 maxChars Property flash.text.TextField.maxChars: データ型が Number から uint に変更されました。
 maxhscroll Property[read-only] flash.text.TextField.maxScrollH: データ型が Number から uint に変更されました。
 maxscroll Property[read-only] flash.text.TextField.maxScrollV: データ型が Number から uint に変更されました。名前の S が大文字に変更され、垂直スクロールであることを示すために V の文字が追加されました。
 menu Property flash.display.InteractiveObject.contextMenu: このプロパティは、InteractiveObject クラスから継承されるようになりました。
 mouseWheelEnabled Property flash.text.TextField.mouseWheelEnabled 
 multiline Property flash.text.TextField.multiline 
 _name Property flash.display.DisplayObject.name: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _parent Property flash.display.DisplayObject.parent: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。データ型が MovieClip から DisplayObjectContainer に変更されました。
 password Property flash.text.TextField.displayAsPassword: 一貫性を維持するためにプロパティの名前が変更されました。
 _quality Property flash.display.Stage.quality: Stage クラスに移動されました。
 restrict Property flash.text.TextField.restrict 
 _rotation Property flash.display.DisplayObject.rotation: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 scroll Property flash.text.TextField.scrollV: データ型が Number から uint に変更され、名前が scroll から scrollV に変更されました。
 selectable Property flash.text.TextField.selectable 
 sharpness Property flash.text.TextField.sharpness 
 _soundbuftime Property flash.media.SoundMixer.bufferTime: SWF ファイルのグローバルサウンドコントロールのプロパティおよびメソッドは、flash.media.SoundMixer クラスに移動されました。
 styleSheet Property flash.text.TextField.styleSheet 
 tabEnabled Property flash.display.InteractiveObject.tabEnabled: このプロパティは、InteractiveObject クラスから継承されるようになりました。
 tabIndex Property flash.display.InteractiveObject.tabIndex: このプロパティは、InteractiveObject クラスから継承されるようになりました。
 _target Property[read-only] :削除されました。
 text Property flash.text.TextField.text 
 textColor Property flash.text.TextField.textColor: データ型が Number から uint に変更されました。
 textHeight Property flash.text.TextField.textHeight 
 textWidth Property flash.text.TextField.textWidth 
 thickness Property flash.text.TextField.thickness 
 type Property flash.text.TextField.type 
 _url Property[read-only] flash.display.LoaderInfo.url 
 variable Property :削除されました。
 _visible Property flash.display.DisplayObject.visible: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _width Property flash.display.DisplayObject.width: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 wordWrap Property flash.text.TextField.wordWrap 
 _x Property flash.display.DisplayObject.x: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _xmouse Property[read-only] flash.display.DisplayObject.mouseX: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _xscale Property flash.display.DisplayObject.scaleX: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _y Property flash.display.DisplayObject.y: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _ymouse Property[read-only] flash.display.DisplayObject.mouseY: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _yscale Property flash.display.DisplayObject.scaleY: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 addListener() Method flash.events.EventDispatcher.addEventListener(): 新しいイベントモデルでは、EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要ありません。
 getDepth() Method flash.display.DisplayObjectContainer: 削除されました。テキストフィールドの深度を確認するには、DisplayObjectContainer クラスのメソッドを使用します。
 getFontList() Method flash.text.Font.enumerateFonts(): 削除されました。代わりに Font.enumerateFonts() を使用し、enumerateDeviceFonts パラメータを true に設定します。
 getNewTextFormat() Method flash.text.TextField.defaultTextFormat: 名前が getNewTextFormat から defaultTextFormat に変更されました。メソッドからアクセサプロパティに変更されました。
 getTextFormat() Method flash.text.TextField.getTextFormat(): パラメータのデータ型が両方とも Number から uint に変更されました。
 onChanged() EventHandler flash.text.TextField dispatches event: change: 新しいイベントモデルでは、change イベントに置き換えられました。
 onKillFocus() EventHandler flash.display.InteractiveObject dispatches event: focusOut: 新しいイベントモデルでは、focusOut イベントに置き換えられました。
 onScroller() EventHandler flash.text.TextField dispatches event: scroll: 新しいイベントモデルでは、scroll イベントに置き換えられました。
 onSetFocus() EventHandler flash.display.InteractiveObject dispatches event: focusIn: 新しいイベントモデルでは、focusIn イベントに置き換えられました。
 removeListener() Method flash.events.EventDispatcher.removeEventListener(): 新しいイベントモデルでは、EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要ありません。
 removeTextField() Method flash.display.DisplayObjectContainer.removeChild(): 削除されました。代わりにテキストフィールドを含む親表示オブジェクトコンテナの removeChild() メソッドを呼び出します。
 replaceSel() Method flash.text.TextField.replaceSelectedText(): 名前が replacesel() から replaceSelectedText() に変更されました。newText パラメータがストリング値に置き換えられました。
 replaceText() Method flash.text.TextField.replaceText(): 最初の 2 つのパラメータのデータ型が Number から uint に変更されました。
 setNewTextFormat() Method flash.text.TextField.defaultTextFormat: 名前が setNewTextFormat から defaultTextFormat に変更されました。メソッドからアクセサプロパティに変更されました。
 setTextFormat() Method flash.text.TextField.setTextFormat(): パラメータの順序が変更されました。Index パラメータのデータ型が Number から int に変更されました。
 
 TextFormat classflash.text.TextFormat: このクラスは、flash.text パッケージに移動されました。
 align Property flash.text.TextFormat.align 
 blockIndent Property flash.text.TextFormat.blockIndent: ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。
 bold Property flash.text.TextFormat.bold: ActionScript 3.0 の Boolean データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。
 bullet Property flash.text.TextFormat.bullet: ActionScript 3.0 の Boolean データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。
 color Property flash.text.TextFormat.color: ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。
 font Property flash.text.TextFormat.font 
 indent Property flash.text.TextFormat.indent: ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。
 italic Property flash.text.TextFormat.bullet: ActionScript 3.0 の Boolean データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。
 kerning Property flash.text.TextFormat.kerning: ActionScript 3.0 の Boolean データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。
 leading Property flash.text.TextFormat.leading: ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。
 leftMargin Property flash.text.TextFormat.leftMargin: ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。
 letterSpacing Property flash.text.TextFormat.letterSpacing: ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。
 rightMargin Property flash.text.TextFormat.rightMargin: ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。
 size Property flash.text.TextFormat.size: ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。
 tabStops Property flash.text.TextFormat.tabStops: 変更はありません。
 target Property flash.text.TextFormat.target: 変更はありません。
 underline Property flash.text.TextFormat.underline: ActionScript 3.0 の Boolean データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。
 url Property flash.text.TextFormat.url 
 TextFormat Constructor flash.text.TextFormat.TextFormat(): sizecolorbolditalicunderlineurlleftMarginrightMarginindent、および leading パラメータはすべてオブジェクトに変換されました。
 getTextExtent() Method :削除されました。テキスト行を含むフィールドの測定には flash.text.TextField のプロパティを使用し、テキストフィールド内のコンテンツの測定には flash.text.TextLineMetrics を使用します。
 
 TextRenderer classflash.text.TextRenderer: 場所が変更されました。flash.text パッケージに移動されました。
 maxLevel Property flash.text.TextRenderer.maxLevel: ActionScript 3.0 では、uint と定義されています。
 setAdvancedAntialiasingTable() Method flash.text.TextRenderer.setAdvancedAntiAliasingTable(): FontStyle 定数および TextColorType 定数を使用して、fontStyle パラメータおよび colorType パラメータの値を設定できるようになりました。advancedAntiAliasingTable パラメータに CSMSettings オブジェクトの配列を指定できるようになりました。
 
 TextSnapshot classflash.text.TextSnapshot: このクラスは flash.text パッケージに移動されました。パラメータ、メソッド名、および戻り値の型もいくつか変更されました。
 findText() Method flash.text.TextSnapshot.findText(): startIndex パラメータの名前が beginIndex に変更されました。startIndex パラメータのデータ型が Number から int に変更されました。
 getCount() Method flash.text.TextSnapshot.charCount: メソッドからアクセサプロパティに変更されました。データの戻り値の型が Number から uint に変更されました。
 getSelected() Method flash.text.TextSnapshot.getSelected(): パラメータのデータ型が Number から uint に変更され、名前が start および end から beginIndex および EndIndex に変更されました。
 getSelectedText() Method flash.text.TextSnapshot.getSelectedText(): ActionScript 3.0 では、パラメータのデフォルト値が false に設定されています。
 getText() Method flash.text.TextSnapshot.getText(): start および end パラメータのデータ型が Number から uint に変更され、名前が start および end から beginIndex および endIndex に変更されました。
 getTextRunInfo() Method flash.text.TextSnapshot.getTextRunInfo(): パラメータのデータ型が Number から uint に変更されました。
 hitTestTextNearPos() Method flash.text.TextSnapshot.hitTestTextNearPos(): closeDist パラメータの名前が maxDistance に変更され、デフォルト値が 0 に設定されました。
 setSelectColor() Method flash.text.TextSnapshot.setSelectColor(): パラメータのデータ型が Number から uint に変更され、デフォルト値が 0xFFFF00 に設定されました。
 setSelected() Method flash.text.TextSnapshot.setSelected(): start および end パラメータのデータ型が Number から uint に変更され、名前が start および end から beginIndex および endIndex に変更されました。
 
 Transform classflash.geom.Transform: 変更はありません。
 
 Video classflash.media.Video: このクラスは、flash.media パッケージに移動されました。Video オブジェクトは、Video() コンストラクタにより、ActionScript で動的に作成されるようになりました。Video オブジェクトにビデオストリームを関連付けるには、attachCamera() または attachNetStream() を使用します。
 _alpha Property flash.display.DisplayObject.alpha: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 deblocking Property flash.media.Video.deblocking: データ型が Number から int に変更されました。
 _height Property flash.display.DisplayObject.height: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 height Property[read-only] flash.media.Video.videoHeight: データ型が Number から int に変更されました。
 _name Property flash.display.DisplayObject.name: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _parent Property flash.display.DisplayObject.parent: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _rotation Property flash.display.DisplayObject.rotation: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 smoothing Property flash.media.Video.smoothing 
 _visible Property flash.display.DisplayObject.visible: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _width Property flash.display.DisplayObject.width: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 width Property[read-only] flash.media.Video.videoWidth: データ型が Number から int に変更されました。
 _x Property flash.display.DisplayObject.x: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _xmouse Property[read-only] flash.display.DisplayObject.mouseX: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _xscale Property flash.display.DisplayObject.scaleX: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _y Property flash.display.DisplayObject.y: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _ymouse Property[read-only] flash.display.DisplayObject.mouseY: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 _yscale Property flash.display.DisplayObject.scaleY: このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。
 attachVideo() Method flash.media.Video.attachNetStream(): Camera オブジェクトのビデオストリームを指定するには、flash.media.Video.attachCamera() を使用します。
 clear() Method flash.media.Video.clear() 
 
 XML classflash.xml.XMLDocument: このクラスは、flash.xml パッケージに移動されました。名前が XMLDocument に変更され、ECMAScript for XML (E4X) が実装された新しいトップレベルの XML クラスとの競合が解消されました。
 contentType Property flash.net.URLRequest.contentType 
 docTypeDecl Property flash.xml.XMLDocument.docTypeDecl 
 idMap Property flash.xml.XMLDocument.idMap 
 ignoreWhite Property flash.xml.XMLDocument.ignoreWhite 
 loaded Property :削除されました。ファイルロード機能が XMLDocument クラスから削除されました。代わりに、URLLoader を使用します。
 status Property :削除されました。解析エラーは、例外によって報告されるようになりました。
 xmlDecl Property flash.xml.XMLDocument.xmlDecl 
 XML Constructor flash.xml.XMLDocument.XMLDocument() 
 addRequestHeader() Method flash.net.URLRequest.requestHeaders 
 createElement() Method flash.xml.XMLDocument.createElement() 
 createTextNode() Method flash.xml.XMLDocument.createTextNode() 
 getBytesLoaded() Method flash.net.URLLoader.bytesLoaded: ファイルロード機能が XMLDocument クラスから削除されました。代わりに、URLLoader を使用します。
 getBytesTotal() Method flash.net.URLLoader.bytesTotal: ファイルロード機能が XMLDocument クラスから削除されました。代わりに、URLLoader を使用します。
 load() Method :削除されました。ファイルロード機能が XMLDocument クラス (ActionScript 2.0 の XML クラス) から削除されました。代わりに、URLLoader を使用します。
 onData() EventHandler flash.net.URLLoader dispatches event: complete: ファイルロード機能が XMLDocument クラスから削除されました。代わりに、URLLoader を使用します。新しいイベントモデルでは、complete イベントに置き換えられました。
 onHTTPStatus() EventHandler flash.net.URLLoader dispatches event: httpStatus: ファイルロード機能が XMLDocument クラスから削除されました。代わりに、URLLoader を使用します。新しいイベントモデルでは、httpStatus イベントに置き換えられました。
 onLoad() EventHandler flash.net.URLLoader dispatches event: complete: ファイルロード機能が XMLDocument クラスから削除されました。新しいイベントモデルでは、complete イベントに置き換えられました。
 parseXML() Method flash.xml.XMLDocument.parseXML() 
 send() Method :削除されました。送信機能が XMLDocument クラス (ActionScript 2.0 の XML クラス) から削除されました。代わりに、flash.net パッケージの関数およびクラスを使用します。
 sendAndLoad() Method :削除されました。送信機能およびロード機能が XMLDocument クラス (ActionScript 2.0 の XML クラス) から削除されました。代わりに、URLRequest および URLLoader を使用します。
 
 XMLNode classflash.xml.XMLNode: 場所が変更されました。このクラスは、flash.xml パッケージに移動されました。
 attributes Property flash.xml.XMLNode.attributes: 変更はありません。
 childNodes Property[read-only] flash.xml.XMLNode.childNodes: 変更はありません。
 firstChild Property[read-only] flash.xml.XMLNode.firstChild: 変更はありません。
 lastChild Property[read-only] flash.xml.XMLNode.lastChild: 変更はありません。
 localName Property[read-only] flash.xml.XMLNode.localName: 変更はありません。
 namespaceURI Property[read-only] flash.xml.XMLNode.namespaceURI: 変更はありません。
 nextSibling Property[read-only] flash.xml.XMLNode.nextSibling: 変更はありません。
 nodeName Property flash.xml.XMLNode.nodeName: 変更はありません。
 nodeType Property[read-only] flash.xml.XMLNode.nodeType: データ型が Number から uint に変更されました。
 nodeValue Property flash.xml.XMLNode.nodeValue: 変更はありません。
 parentNode Property[read-only] flash.xml.XMLNode.parentNode: 変更はありません。
 prefix Property[read-only] flash.xml.XMLNode.prefix: 変更はありません。
 previousSibling Property[read-only] flash.xml.XMLNode.previousSibling: 変更はありません。
 XMLNode Constructor flash.xml.XMLNode.XMLNode(): type パラメータのデータ型が Number から uint に変更されました。
 appendChild() Method flash.xml.XMLNode.appendChild(): 変更はありません。
 cloneNode() Method flash.xml.XMLNode.cloneNode: 変更はありません。
 getNamespaceForPrefix() Method flash.xml.XMLNode.getNamespaceForPrefix(): 変更はありません。
 getPrefixForNamespace() Method flash.xml.XMLNode.getPrefixForNamespace(): 変更はありません。
 hasChildNodes() Method flash.xml.XMLNode.hasChildNodes(): 変更はありません。
 insertBefore() Method flash.xml.XMLNode.insertBefore(): 変更はありません。
 removeNode() Method flash.xml.XMLNode.removeNode(): 変更はありません。
 toString() Method flash.xml.XMLNode.toString(): 変更はありません。
 
 XMLSocket classflash.net.XMLSocket: このクラスは、flash.net パッケージに移動されました。
 XMLSocket Constructor flash.net.XMLSocket.XMLSocket(): ホストおよびポートを指定する省略可能な 2 つのパラメータが追加されました。
 close() Method flash.net.XMLSocket.close(): 変更はありません。
 connect() Method flash.net.XMLSocket.connect(): port パラメータのデータ型が int に変更されました。
 onClose() EventHandler flash.net.XMLSocket dispatches event: close: 新しいイベントモデルでは、close イベントに置き換えられました。
 onConnect() EventHandler flash.net.XMLSocket dispatches event: connect: 新しいイベントモデルでは、connect イベントに置き換えられました。
 onData() EventHandler flash.net.XMLSocket dispatches event: data: 新しいイベントモデルでは、data イベントに置き換えられました。
 onXML() EventHandler :削除されました。ActionScript 3.0 では、E4X または古い XML (XMLDocument クラス) パーサーのどちらを使用するかを選択できるよう、data イベントのみが送出されます。ActionScript 3.0 では、XML (E4X) クラスまたは古い XMLDocument クラスのどちらを使用して XML を解析するか選択できるため、XML の解析後に呼び出されていた onXML イベントハンドラは必要なくなります。
 send() Method flash.net.XMLSocket.send(): 変更はありません。
 
 XMLUI classflash.utils.XMLUI: 変更はありません。
 accept() Method flash.utils.XMLUI.accept(): 変更はありません。
 cancel() Method flash.utils.XMLUI.cancel(): 変更はありません。
 get() Method flash.utils.XMLUI.getProperty(): 変更はありません。
 set() Method flash.utils.XMLUI.setProperty(): 変更はありません。