次の表に、ActionScript 2.0 と 3.0 の相違点を示します。
| ActionScript 2.0 | ActionScript 3.0 | コメント | |
|---|---|---|---|
| コンパイラディレクティブ | |||
| #endinitclip | : | 削除されました。#endinitclip ディレクティブは ActionScript 2.0 で初期化コードの終わりを示しますが、ActionScript 3.0 では使用されなくなりました。 |
|
| #include | : | 削除されました。同様の機能については、include ステートメントを参照してください。 |
|
| #initclip | : | 削除されました。#initclip ディレクティブは ActionScript 2.0 で初期化コードの始まりを示しますが、ActionScript 3.0 では使用できなくなりました。 |
|
| 定数 | |||
| 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() | : | 削除されました。call() 関数は使用できなくなりました。同様の機能を実現するには、function ステートメントを使用してください。 |
|
| chr() | : | 削除されました。代わりに、String.fromCharCode() を使用してください。 | |
| clearInterval() | flash.utils.clearInterval() | : flash.utils パッケージに移動されました。 | |
| clearTimeout() | flash.utils.clearTimeout() | : flash.utils パッケージに移動されました。 | |
| duplicateMovieClip() | flash.display.MovieClip.MovieClip() | : 新しい MovieClip クラスのコンストラクタ関数に置き換えられました。 | |
| escape() | : | 変更はありません。 | |
| eval() | : | 削除されました。ActionScript 3.0 には置き換えられる機能はありません。 | |
| 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() | : | 削除されました。ActionScript 3.0 では表示オブジェクトは直接識別されるため、パスによって表示オブジェクトを識別する必要がなくなりました。 | |
| 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) | : | 削除されました。代わりに、不等価 (!=) 演算子を使用します。 |
|
| instanceof | is: | 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 | : | 変更はありません。 | |
| delete | delete | : delete 演算子はオブジェクトのプロパティに対してのみ使用できます。オブジェクトへの参照を含む変数に対して使用することはできません。 |
|
| do..while | : | 変更はありません。 | |
| dynamic | : | 変更はありません。 | |
| else | : | 変更はありません。 | |
| else if | : | 変更はありません。 | |
| extends | : | 変更はありません。 | |
| for | : | 変更はありません。 | |
| for..in | : | 変更はありません。 | |
| function | : | 変更はありません。 | |
| get | : | 変更はありません。 | |
| if | : | 変更はありません。 | |
| implements | : | 変更はありません。 | |
| import | import | : import ステートメントは省略できません。クラスを使用するには、完全修飾名を使用するかどうかにかかわらず、クラスをインポートする必要があります。 |
|
| interface | : | 変更はありません。 | |
| intrinsic | : | 削除されました。ActionScript 3.0 には、似ていますが同じではない native という名前のキーワードがあります。native キーワードは、コンパイラに関数の本体を要求しないよう指示するという点で intrinsic に似ていますが、native はコンパイル時の型チェックに影響しないという点で異なります。 |
|
| private | private | : ActionScript 3.0 の private キーワードは、識別子をクラス内にのみ表示し、サブクラスに拡張しないよう指定します。さらに、ActionScript 3.0 では private キーワードがコンパイル時と実行時の両方で適用されます。 |
|
| public | : | 変更はありません。 | |
| return | : | 変更はありません。 | |
| set | : | 変更はありません。 | |
| set variable | : | 削除されました。代わりに、代入 (=) 演算子を使用します。 |
|
| static | : | 変更はありません。 | |
| super | super | : ActionScript 3.0 では、サブクラスのコンストラクタ内の super() の呼び出しは、コンストラクタ本体の最初のステートメントである必要はありません。 |
|
| switch | : | 変更はありません。 | |
| throw | : | 変更はありません。 | |
| try..catch..finally | : | 変更はありません。 | |
| var | : | 変更はありません。 | |
| while | : | 変更はありません。 | |
| with | : | 変更はありません。 | |
| Accessibility class | flash.accessibility.Accessibility | ||
| isActive() メソッド | flash.accessibility.Accessibility.active | : 関数からアクセサプロパティに変更されました。名前が isActive から active に変更されました。 |
|
| updateProperties() メソッド | flash.accessibility.Accessibility.updateProperties() | ||
| arguments class | 引数 | ||
| callee プロパティ | arguments.callee() | : 変更はありません。 | |
| caller プロパティ | : | 削除されました。呼び出し元の関数から呼び出し先の関数に arguments.callee を引数として渡すと、同じ機能を実現できます。例については、arguments.callee の「例」セクションを参照してください。 |
|
| length プロパティ | arguments.callee() | : 変更はありません。 | |
| Array class | Array | : 変更はありません。 | |
| CASEINSENSITIVE 定数 | Array.CASEINSENSITIVE | : データ型が uint に変更されました。 | |
| DESCENDING 定数 | Array.DESCENDING | : データ型が uint に変更されました。 | |
| length プロパティ | Array.length | : データ型が uint に変更されました。 | |
| NUMERIC 定数 | Array.NUMERIC | : データ型が uint に変更されました。 | |
| RETURNINDEXEDARRAY 定数 | Array.RETURNINDEXEDARRAY | : データ型が uint に変更されました。 | |
| UNIQUESORT 定数 | Array.UNIQUESORT | : データ型が uint に変更されました。 | |
| Array コンストラクタ | Array.Array() | : パラメータの形式が ...(rest) に変更されました。 | |
| concat() メソッド | Array.concat() | : 変更はありません。 | |
| join() メソッド | Array.join() | : 変更はありません。 | |
| pop() メソッド | Array.pop() | : 変更はありません。 | |
| push() メソッド | Array.push() | : パラメータの形式が ...(rest) に変更されました。 | |
| reverse() メソッド | Array.reverse() | : 変更はありません。 | |
| shift() メソッド | Array.shift() | : 変更はありません。 | |
| slice() メソッド | Array.slice() | : 変更はありません。 | |
| sort() メソッド | Array.sort() | : options パラメータのデータ型が uint に変更されました。 |
|
| sortOn() メソッド | Array.sortOn() | : options パラメータのデータ型が uint に変更されました。ActionScript 3.0 では機能も追加され、fieldName パラメータにオブジェクトの配列を渡すことで、複数のフィールド名をソートできるようになりました。また、対応するオプションフラグの配列を options パラメータに渡すと、各ソートフィールドに対応する options パラメータを割り当てることができます。 |
|
| splice() メソッド | Array.splice() | : パラメータには任意のデータ型を指定できますが、推奨されるデータ型は int および uint です。value パラメータの形式が ...(rest) に変更されました。 |
|
| toString() メソッド | Array.toString() | : 変更はありません。 | |
| unshift() メソッド | Array.unshift() | : value パラメータの形式が ...(rest) に変更されました。戻り値のデータ型が uint に変更されました。 |
|
| AsBroadcaster class | flash.events.EventDispatcher | ||
| _listeners プロパティ [読み取り専用] | flash.events.EventDispatcher.willTrigger() | : まったく同じ機能ではありません。willTrigger() メソッドでは、リスナーが登録されているかどうかが示されますが、その数は示されません。 |
|
| addListener() メソッド | flash.events.EventDispatcher.addEventListener() | : ActionScript 3.0 のイベントモデルでは、ブロードキャストしているオブジェクトだけでなく、イベントフローの任意のオブジェクトにイベントリスナーを追加できるため、まったく同じ機能ではありません。 | |
| broadcastMessage() メソッド | flash.events.EventDispatcher.dispatchEvent() | : ActionScript 3.0 のイベントモデルは動作が異なるため、まったく同じ機能ではありません。dispatchEvent() メソッドはイベントオブジェクトをイベントフローに送出しますが、broadcastMessage() メソッドは登録された個々のリスナーオブジェクトに直接メッセージを送信します。 |
|
| initialize() メソッド | : | 削除されました。ActionScript 3.0 には直接置き換えられる機能はありませんが、EventDispatcher クラスをサブクラス化することで、同様の機能を実現できます。たとえば、DisplayObject クラスは EventDispatcher を拡張したものであるため、DisplayObject とそのサブクラスのすべてのインスタンスで、イベントオブジェクトを送受信することができます。 | |
| removeListener() メソッド | flash.events.EventDispatcher.removeEventListener() | : ActionScript 3.0 のイベントモデルでは、ブロードキャストしているオブジェクトだけでなく、イベントフローの任意のオブジェクトにイベントリスナーを追加および削除できるため、まったく同じ機能ではありません。 | |
| BevelFilter class | flash.filters.BevelFilter | : 変更はありません。 | |
| angle プロパティ | flash.filters.BevelFilter.angle | : 変更はありません。 | |
| blurX プロパティ | flash.filters.BevelFilter.blurX | : 変更はありません。 | |
| blurY プロパティ | flash.filters.BevelFilter.blurY | : 変更はありません。 | |
| distance プロパティ | flash.filters.BevelFilter.distance | : 変更はありません。 | |
| highlightAlpha プロパティ | flash.filters.BevelFilter.highlightAlpha | : 変更はありません。 | |
| highlightColor プロパティ | flash.filters.BevelFilter.highlightColor | : 変更はありません。 | |
| knockout プロパティ | flash.filters.BevelFilter.knockout | : 変更はありません。 | |
| shadowAlpha プロパティ | flash.filters.BevelFilter.shadowAlpha | : 変更はありません。 | |
| shadowColor プロパティ | flash.filters.BevelFilter.shadowColor | : 変更はありません。 | |
| strength プロパティ | flash.filters.BevelFilter.strength | : 変更はありません。 | |
| type プロパティ | flash.filters.BevelFilter.type | : 変更はありません。 | |
| BevelFilter コンストラクタ | flash.filters.BevelFilter.BevelFilter() | : 変更はありません。 | |
| clone() メソッド | flash.filters.BevelFilter.clone() | : 変更はありません。 | |
| BitmapData class | flash.display.BitmapData | : ActionScript 3.0 では、使用するチャネルを示す定数の列挙として BitmapDataChannel クラスを使用します。 | |
| height プロパティ[読み取り専用] | flash.display.BitmapData.height | : データ型が Number から int に変更されました。 | |
| rectangle プロパティ[読み取り専用] | flash.display.BitmapData.rect | : API の他のメンバーとの一貫性を維持するために、プロパティの名前が変更されました。 | |
| transparent プロパティ[読み取り専用] | flash.display.BitmapData.transparent | : 変更はありません。 | |
| width プロパティ[読み取り専用] | flash.display.BitmapData.width | : データ型が Number から int に変更されました。 | |
| BitmapData コンストラクタ | flash.display.BitmapData.BitmapData() | : 変更はありません。 | |
| applyFilter() メソッド | flash.display.BitmapData.applyFilter() | : 変更はありません。 | |
| clone() メソッド | flash.display.BitmapData.clone() | : 変更はありません。 | |
| colorTransform() メソッド | flash.display.BitmapData.colorTransform() | : 変更はありません。 | |
| copyChannel() メソッド | flash.display.BitmapData.copyChannel() | : sourceChannel パラメータおよび destChannel パラメータは uint データ型に変更されました。 |
|
| copyPixels() メソッド | flash.display.BitmapData.copyPixels() | : 変更はありません。 | |
| dispose() メソッド | flash.display.BitmapData.dispose() | : 変更はありません。 | |
| draw() メソッド | flash.display.BitmapData.draw() | : source パラメータは IBitmapDrawable に変更されました。DisplayObject および BitmapData は両方とも IBitmapDrawable インターフェイスを実装しているため、DisplayObject オブジェクトまたは BitmapData オブジェクトのいずれかを source パラメータに渡すことができます。 |
|
| fillRect() メソッド | flash.display.BitmapData.fillRect() | : color パラメータは uint 値に変更されました。 |
|
| floodFill() メソッド | flash.display.BitmapData.floodFill() | : x パラメータおよび y パラメータで int 値を、color で uint 値を受け取るようになりました。 |
|
| generateFilterRect() メソッド | flash.display.BitmapData.generateFilterRect() | : 変更はありません。 | |
| getColorBoundsRect() メソッド | flash.display.BitmapData.getColorBoundsRect() | : mask パラメータおよび color パラメータで uint 値を受け取るようになりました。 |
|
| getPixel() メソッド | flash.display.BitmapData.getPixel() | : int のパラメータ値を受け取り、uint 値を返すようになりました。 |
|
| getPixel32() メソッド | flash.display.BitmapData.getPixel32() | : int のパラメータ値を受け取り、uint 値を返すようになりました。 |
|
| hitTest() メソッド | flash.display.BitmapData.hitTest() | : firstAlphaThreshold パラメータおよび secondAlphaThreshold パラメータで uint 値を受け取るようになりました。 |
|
| loadBitmap() メソッド | : | 削除されました。ActionScript 3.0 では新しいビットマップがサポートされているため、この関数は必要ありません。 | |
| merge() メソッド | flash.display.BitmapData.merge() | : 乗数パラメータで uint 値を受け取るようになりました。 | |
| noise() メソッド | flash.display.BitmapData.noise() | : randomSeed パラメータで int 値を、low、high、および channelOptions パラメータで uint 値を受け取るようになりました。 |
|
| paletteMap() メソッド | flash.display.BitmapData.paletteMap() | : 変更はありません。 | |
| perlinNoise() メソッド | flash.display.BitmapData.perlinNoise() | : randomSeed パラメータで int 値を、numOctaves パラメータおよび channelOptions パラメータで uint 値を受け付けるようになりました。 |
|
| pixelDissolve() メソッド | flash.display.BitmapData.pixelDissolve() | : randomSeed パラメータおよび numPixels パラメータで int 値を、fillColor パラメータで uint 値を受け取るようになりました。numPixels パラメータは、ActionScript 2.0 では numberOfPixels という名前です。 |
|
| scroll() メソッド | flash.display.BitmapData.scroll() | : x パラメータおよび y パラメータで int 値を受け取るようになりました。 |
|
| setPixel() メソッド | flash.display.BitmapData.setPixel() | : x パラメータおよび y パラメータで int 値を、color で uint 値を受け取るようになりました。 |
|
| setPixel32() メソッド | flash.display.BitmapData.setPixel32() | : x パラメータおよび y パラメータで int 値を、color で unit 値を受け取るようになりました。 |
|
| threshold() メソッド | flash.display.BitmapData.threshold() | : threshold、color、および mask パラメータで uint 値を受け取り、uint 値を返すようになりました。 |
|
| BitmapFilter class | flash.filters.BitmapFilter | : 変更はありません。 | |
| clone() コンストラクタ | flash.filters.BitmapFilter.clone() | : 変更はありません。 | |
| BlurFilter class | flash.filters.BlurFilter | : 変更はありません。 | |
| blurX プロパティ | flash.filters.BlurFilter.blurX | : 変更はありません。 | |
| blurY プロパティ | flash.filters.BlurFilter.blurY | : 変更はありません。 | |
| quality プロパティ | flash.filters.BlurFilter.quality | : quality プロパティのデータ型が Number から uint に変更されました。 |
|
| BlurFilter コンストラクタ | flash.filters.BlurFilter.BlurFilter() | : 変更はありません。 | |
| clone() メソッド | flash.filters.BlurFilter.clone() | : 変更はありません。 | |
| Boolean class | |||
| Boolean コンストラクタ | Boolean() | : 変更はありません。 | |
| toString() メソッド | Boolean.toString() | : 変更はありません。 | |
| valueOf() メソッド | Boolean.valueOf() | : 変更はありません。 | |
| Button class | flash.display.SimpleButton | ||
| _alpha プロパティ | flash.display.DisplayObject.alpha | ||
| blendMode プロパティ | flash.display.DisplayObject.blendMode | ||
| cacheAsBitmap プロパティ | flash.display.DisplayObject.cacheAsBitmap | ||
| enabled プロパティ | flash.display.SimpleButton.enabled | ||
| filters プロパティ | flash.display.DisplayObject.filters | : ActionScript 3.0 ではデータ型は配列です。 | |
| _focusrect プロパティ | flash.display.InteractiveObject.focusRect | ||
| _height プロパティ | flash.display.DisplayObject.height | ||
| _highquality プロパティ | : | 削除されました。Stage.quality を参照してください。 | |
| _name プロパティ | flash.display.DisplayObject.name | ||
| _parent プロパティ | flash.display.DisplayObject.parent | ||
| _quality プロパティ | : | 削除されました。flash.display.Stage.quality を使用すると、すべての表示オブジェクトにレンダリング品質を設定できます。 |
|
| _rotation プロパティ | flash.display.DisplayObject.rotation | ||
| scale9Grid プロパティ | flash.display.DisplayObject.scale9Grid | ||
| _soundbuftime プロパティ | flash.media.SoundMixer.bufferTime | : グローバルサウンドコントロールに使用される SoundMixer クラスに移動されました。略称なしの名前に変更されました。名前から最初のアンダースコアが削除されました。 | |
| tabEnabled プロパティ | flash.display.InteractiveObject.tabEnabled | ||
| tabIndex プロパティ | flash.display.InteractiveObject.tabIndex | ||
| _target プロパティ [読み取り専用] | : | 削除されました。ActionScript 3.0 では表示オブジェクトは直接識別されるため、パスによって表示オブジェクトを識別する必要がなくなりました。 | |
| trackAsMenu プロパティ | flash.display.SimpleButton.trackAsMenu | ||
| _url プロパティ [読み取り専用] | : | 削除されました。DisplayObject.loaderInfo.url を参照してください。 | |
| useHandCursor プロパティ | flash.display.SimpleButton.useHandCursor | ||
| _visible プロパティ | flash.display.DisplayObject.visible | ||
| _width プロパティ | flash.display.DisplayObject.width | ||
| _x プロパティ | flash.display.DisplayObject.x | ||
| _xmouse プロパティ [読み取り専用] | flash.display.DisplayObject.mouseX | ||
| _xscale プロパティ | flash.display.DisplayObject.scaleX | ||
| _y プロパティ | flash.display.DisplayObject.y | ||
| _ymouse プロパティ [読み取り専用] | flash.display.DisplayObject.mouseY | ||
| _yscale プロパティ | flash.display.DisplayObject.scaleY | ||
| getDepth() メソッド | flash.display.DisplayObjectContainer.getChildIndex() | : ActionScript 3.0 では表示リストに直接アクセスできるため、深度は別の方法で処理されます。 | |
| onDragOut() イベントハンドラ | flash.display.InteractiveObject dispatches event: mouseOut | : 新しいイベントモデルでは、mouseOut イベントに置き換えられました。 |
|
| onDragOver() イベントハンドラ | flash.display.InteractiveObject dispatches event: mouseOver | : 新しいイベントモデルでは、mouseOver イベントに置き換えられました。 |
|
| onKeyDown() イベントハンドラ | flash.display.InteractiveObject dispatches event: keyDown | : 新しいイベントモデルでは、keyDown イベントに置き換えられました。 |
|
| onKeyUp() イベントハンドラ | flash.display.InteractiveObject dispatches event: keyUp | : 新しいイベントモデルでは、keyUp イベントに置き換えられました。 |
|
| onKillFocus() イベントハンドラ | flash.display.InteractiveObject dispatches event: focusOut | : 新しいイベントモデルでは、focusOut イベントに置き換えられました。 |
|
| onPress() イベントハンドラ | flash.display.InteractiveObject dispatches event: mouseDown | : 新しいイベントモデルでは、mouseDown イベントに置き換えられました。 |
|
| onRelease() イベントハンドラ | flash.display.InteractiveObject dispatches event: mouseUp | : 新しいイベントモデルでは、mouseUp イベントに置き換えられました。 |
|
| onReleaseOutside() イベントハンドラ | flash.display.InteractiveObject dispatches event: mouseUp | : 新しいイベントモデルでは、mouseUp イベントに置き換えられました。 |
|
| onRollOut() イベントハンドラ | flash.display.InteractiveObject dispatches event: mouseOut | : 新しいイベントモデルでは、mouseOut イベントに置き換えられました。 |
|
| onRollOver() イベントハンドラ | flash.display.InteractiveObject dispatches event: mouseOver | : 新しいイベントモデルでは、mouseOver イベントに置き換えられました。 |
|
| onSetFocus() イベントハンドラ | flash.display.InteractiveObject dispatches event: focusIn | : 新しいイベントモデルでは、focusIn イベントに置き換えられました。 |
|
| Camera class | flash.media.Camera | ||
| activityLevel プロパティ [読み取り専用] | flash.media.Camera.activityLevel | ||
| bandwidth プロパティ [読み取り専用] | flash.media.Camera.bandwidth | ||
| currentFps プロパティ [読み取り専用] | flash.media.Camera.currentFPS | : FPS が大文字に変更されました。 | |
| fps プロパティ [読み取り専用] | flash.media.Camera.fps | ||
| height プロパティ [読み取り専用] | flash.media.Camera.height | : データ型が Number から int に変更されました。 | |
| index プロパティ [読み取り専用] | flash.media.Camera.index | : データ型が String から int に変更されました。 | |
| motionLevel プロパティ [読み取り専用] | flash.media.Camera.motionLevel | : データ型が Number から int に変更されました。 | |
| motionTimeOut プロパティ [読み取り専用] | flash.media.Camera.motionTimeout | : データ型が Number から int に変更されました。 | |
| muted プロパティ [読み取り専用] | flash.media.Camera.muted | ||
| name プロパティ [読み取り専用] | flash.media.Camera.name | ||
| names プロパティ [読み取り専用] | flash.media.Camera.names | ||
| quality プロパティ [読み取り専用] | flash.media.Camera.quality | : データ型が Number から int に変更されました。 | |
| width プロパティ [読み取り専用] | flash.media.Camera.width | : データ型が Number から int に変更されました。 | |
| get() メソッド | flash.media.Camera.getCamera() | ||
| onActivity() イベントハンドラ | flash.events.ActivityEvent.ACTIVITY | ||
| onStatus() イベントハンドラ | flash.media.Camera dispatches event: status | : 新しいイベントモデルでは、status StatusEvent オブジェクトに置き換えられました。 |
|
| setMode() メソッド | flash.media.Camera.setMode() | : width パラメータおよび height パラメータのデータ型が int に変更されました。 |
|
| setMotionLevel() メソッド | flash.media.Camera.setMotionLevel() | : パラメータのデータ型が両方とも int に変更されました。 | |
| setQuality() メソッド | flash.media.Camera.setQuality() | : パラメータのデータ型が両方とも int に変更されました。 | |
| capabilities class | flash.system.Capabilities | : クラス名の頭文字が小文字から大文字に変更されました。 | |
| Color class | flash.geom.ColorTransform | : Color クラスの機能はすべて flash.geom.ColorTransform クラスで実現できるため、Color クラスは削除されました。ColorTransform クラスのコンストラクタまたはプロパティを使用して、カラー値を直接割り当てることができます。また、ColorTransform オブジェクトを Transform オブジェクトの colorTransform プロパティに割り当てて、そのプロパティを DisplayObject インスタンスの transform プロパティに割り当てることができます。 |
|
| Color コンストラクタ | flash.geom.ColorTransform.ColorTransform() | : 削除されました。カラー値は ColorTransform() コンストラクタを使用して指定できます。 |
|
| getRGB() メソッド | flash.geom.ColorTransform.color | : RGB カラー値には ColorTransform クラスの color アクセサプロパティを使用してアクセスできます。 |
|
| getTransform() メソッド | : | 削除されました。ColorTransform() クラスのコンストラクタまたはプロパティを使用して、カラー値を直接割り当てることができます。 |
|
| setRGB() メソッド | flash.geom.ColorTransform.color | : RGB カラー値は ColorTransform クラスの color アクセサプロパティを使用して設定できます。 |
|
| setTransform() メソッド | : | 削除されました。ColorTransform() クラスのコンストラクタまたはプロパティを使用して、カラー値を直接割り当てることができます。 |
|
| ColorMatrixFilter class | flash.filters.ColorMatrixFilter | : 変更はありません。 | |
| matrix プロパティ | flash.filters.ColorMatrixFilter.matrix | : 変更はありません。 | |
| ColorMatrixFilter コンストラクタ | flash.filters.ColorMatrixFilter | : 変更はありません。 | |
| clone() メソッド | flash.filters.ColorMatrixFilter.clone() | : 変更はありません。 | |
| ColorTransform class | flash.geom.ColorTranform | : 変更はありません。 | |
| ContextMenu class | flash.ui.ContextMenu | : ContextMenu クラスは、flash.ui パッケージに移動されました。 | |
| builtInItems プロパティ | flash.ui.ContextMenu.builtInItems | ||
| customItems プロパティ | flash.ui.ContextMenu.customItems | ||
| ContextMenu コンストラクタ | flash.ui.ContextMenu.ContextMenu() | ||
| copy() メソッド | flash.ui.ContextMenu.clone() | ||
| hideBuiltInItems() メソッド | flash.ui.ContextMenu.hideBuiltInItems() | ||
| onSelect() イベントハンドラ | flash.ui.ContextMenu dispatches event: menuSelect | : onSelect() イベントハンドラを呼び出す代わりに、ActionScript 3.0 のクラスでは menuSelect イベントを送出します。 |
|
| ContextMenuItem class | flash.ui.ContextMenuItem | : ContextMenuItem クラスは、flash.ui パッケージに移動されました。 | |
| caption プロパティ | flash.ui.ContextMenuItem.caption | ||
| enabled プロパティ | flash.ui.ContextMenuItem.enabled | ||
| separatorBefore プロパティ | flash.ui.ContextMenuItem.separatorBefore | ||
| visible プロパティ | flash.ui.ContextMenuItem.visible | ||
| ContextMenuItem コンストラクタ | flash.ui.ContextMenuItem.ContextMenuItem() | ||
| copy() メソッド | flash.ui.ContextMenuItem.clone() | ||
| onSelect() イベントハンドラ | flash.ui.ContextMenuItem dispatches event: menuItemSelect | : onSelect() イベントハンドラを呼び出す代わりに、ActionScript 3.0 のクラスでは menuSelect イベントを送出します。 |
|
| ConvolutionFilter class | flash.filters.ConvolutionFilter | : 変更はありません。 | |
| alpha プロパティ | flash.filters.ConvolutionFilter.alpha | : 変更はありません。 | |
| bias プロパティ | flash.filters.ConvolutionFilter.bias | : 変更はありません。 | |
| clamp プロパティ | flash.filters.ConvolutionFilter.clamp | : 変更はありません。 | |
| color プロパティ | flash.filters.ConvolutionFilter.color | : 変更はありません。 | |
| divisor プロパティ | flash.filters.ConvolutionFilter.divisor | : 変更はありません。 | |
| matrix プロパティ | flash.filters.ConvolutionFilter.matrix | : 変更はありません。 | |
| matrixX プロパティ | flash.filters.ConvolutionFilter.matrixX | : 変更はありません。 | |
| matrixY プロパティ | flash.filters.ConvolutionFilter.matrixY | : 変更はありません。 | |
| preserveAlpha プロパティ | flash.filters.ConvolutionFilter.preserveAlpha | : 変更はありません。 | |
| ConvolutionFilter コンストラクタ | flash.filters.ConvolutionFilter.ConvolutionFilter() | : 変更はありません。 | |
| clone() メソッド | flash.filters.ConvolutionFilter.clone() | : BitmapFilter オブジェクトを返すようになりました。 | |
| Date class | Date | : ActionScript 3.0 には、getxxx() で始まるすべてのメソッドに対する新しい読み取りアクセサのセットがあります。たとえば、ActionScript 3.0 では Date.getDate() および Date.date は同じ値を返します。 |
|
| Date コンストラクタ | Date.Date() | : 変更はありません。 | |
| getDate() メソッド | Date.getDate() | : 変更はありません。 | |
| getDay() メソッド | Date.getDay() | : 変更はありません。 | |
| getFullYear() メソッド | Date.getFullYear() | : 変更はありません。 | |
| getHours() メソッド | Date.getHours() | : 変更はありません。 | |
| getMilliseconds() メソッド | Date.getMilliseconds() | : 変更はありません。 | |
| getMinutes() メソッド | Date.getMinutes() | : 変更はありません。 | |
| getMonth() メソッド | Date.getMonth() | : 変更はありません。 | |
| getSeconds() メソッド | Date.getSeconds() | : 変更はありません。 | |
| getTime() メソッド | Date.getTime() | : 変更はありません。 | |
| getTimezoneOffset() メソッド | Date.getTimezoneOffset() | : 変更はありません。 | |
| getUTCDate() メソッド | Date.getUTCDate() | : 変更はありません。 | |
| getUTCDay() メソッド | Date.getUTCDay() | : 変更はありません。 | |
| getUTCFullYear() メソッド | Date.getUTCFullYear() | : 変更はありません。 | |
| getUTCHours() メソッド | Date.getUTCHours() | : 変更はありません。 | |
| getUTCMilliseconds() メソッド | Date.getUTCMilliseconds() | : 変更はありません。 | |
| getUTCMinutes() メソッド | Date.getUTCMinutes() | : 変更はありません。 | |
| getUTCMonth() メソッド | Date.getUTCMonth() | : 変更はありません。 | |
| getUTCSeconds() メソッド | Date.getUTCSeconds() | : 変更はありません。 | |
| getUTCYear() メソッド | Date.getUTCFullYear() | : このメソッドは ECMAScript でサポートされていないため削除されました。代わりに、Date.getUTCFullYear() を使用します。 |
|
| getYear() メソッド | Date.getFullYear() | : このメソッドは ECMAScript でサポートされていないため削除されました。代わりに、Date.getFullYear() を使用します。 |
|
| setDate() メソッド | Date.setDate() | : 変更はありません。 | |
| setFullYear() メソッド | Date.setFullYear() | : 変更はありません。 | |
| setHours() メソッド | Date.setHours() | : 変更はありません。 | |
| setMilliseconds() メソッド | Date.setMilliseconds() | : 変更はありません。 | |
| setMinutes() メソッド | Date.setMinutes() | : 変更はありません。 | |
| setMonth() メソッド | Date.setMonth() | : 変更はありません。 | |
| setSeconds() メソッド | Date.setSeconds() | : 変更はありません。 | |
| setTime() メソッド | Date.setTime() | : 変更はありません。 | |
| setUTCDate() メソッド | Date.setUTCDate() | : 変更はありません。 | |
| setUTCFullYear() メソッド | Date.setUTCFullYear() | : 変更はありません。 | |
| setUTCHours() メソッド | Date.setUTCHours() | : 変更はありません。 | |
| setUTCMilliseconds() メソッド | Date.setUTCMilliseconds() | : 変更はありません。 | |
| setUTCMinutes() メソッド | Date.setUTCMinutes() | : 変更はありません。 | |
| setUTCMonth() メソッド | Date.setUTCMonth() | : 変更はありません。 | |
| setUTCSeconds() メソッド | Date.setUTCSeconds() | : 変更はありません。 | |
| setYear() メソッド | Date.setFullYear() | : このメソッドは ECMAScript でサポートされていないため削除されました。代わりに、Date.setFullYear() を使用します。 |
|
| toString() メソッド | Date.toString() | : 変更はありません。 | |
| UTC() メソッド | Date.UTC() | : 変更はありません。 | |
| valueOf() メソッド | Date.valueOf() | : 変更はありません。 | |
| DisplacementMapFilter class | flash.filters.DisplacementMapFilter | : いくつかのパラメータのデータ型が Number から uint に変更されました。 | |
| alpha プロパティ | flash.filters.DisplacementMapFilter.alpha | : 変更はありません。 | |
| color プロパティ | flash.filters.DisplacementMapFilter.color | : このパラメータのデータ型が uint になりました。 | |
| componentX プロパティ | flash.filters.DisplacementMapFilter.componentX | : このパラメータのデータ型が uint になりました。 | |
| componentY プロパティ | flash.filters.DisplacementMapFilter.componentY | : このパラメータのデータ型が uint になりました。 | |
| mapBitmap プロパティ | flash.filters.DisplacementMapFilter.mapBitmap | : 変更はありません。 | |
| mapPoint プロパティ | flash.filters.DisplacementMapFilter.mapPoint | : 変更はありません。 | |
| scaleX プロパティ | flash.filters.DisplacementMapFilter.scaleX | : 変更はありません。 | |
| scaleY プロパティ | flash.filters.DisplacementMapFilter.scaleY | : 変更はありません。 | |
| DisplacementMapFilter コンストラクタ | flash.filters.DisplacementMapFilter.DisplacementMapFilter() | : componentX、componentY、および color パラメータのデータ型が uint になりました。 |
|
| clone() メソッド | flash.filters.DisplacementMapFilter.clone() | : BitmapFilter オブジェクトを返すようになりました。 | |
| DropShadowFilter class | flash.filters.DropShadowFilter | ||
| alpha プロパティ | flash.filters.DropShadowFilter.alpha | : 変更はありません。 | |
| angle プロパティ | flash.filters.DropShadowFilter.angle | : 変更はありません。 | |
| blurX プロパティ | flash.filters.DropShadowFilter.blurX | : 変更はありません。 | |
| blurY プロパティ | flash.filters.DropShadowFilter.blurY | : 変更はありません。 | |
| color プロパティ | flash.filters.DropShadowFilter.color | : このパラメータのデータ型が Number から uint に変更されました。 | |
| distance プロパティ | flash.filters.DropShadowFilter.distance | : 変更はありません。 | |
| hideObject プロパティ | flash.filters.DropShadowFilter.hideObject | : 変更はありません。 | |
| inner プロパティ | flash.filters.DropShadowFilter.inner | : 変更はありません。 | |
| knockout プロパティ | flash.filters.DropShadowFilter.knockout | : 変更はありません。 | |
| quality プロパティ | flash.filters.DropShadowFilter.quality | : このパラメータのデータ型が Number から uint に変更されました。 | |
| strength プロパティ | flash.filters.DropShadowFilter.strength | : 変更はありません。 | |
| DropShadowFilter コンストラクタ | flash.filters.DropShadowFilter.DropShadowFilter() | : すべてのパラメータにデフォルトの値が設定され、いくつかのパラメータの型が変更されました。 | |
| clone() メソッド | flash.filters.DropShadowFilter.clone() | : DropShadowFilter オブジェクトの代わりに、BitmapFilter オブジェクトを返すようになりました。 | |
| Error class | Error | : デバッグを支援するために、新しく getStackTrace() メソッドが追加されました。 |
|
| message プロパティ | Error.message | : 変更はありません。 | |
| name プロパティ | Error.name | : 変更はありません。 | |
| Error コンストラクタ | Error.Error() | : 変更はありません。 | |
| toString() メソッド | Error.toString() | : 変更はありません。 | |
| ExternalInterface class | flash.external.ExternalInterface | : このクラスの 2 つのメソッドのパラメータが変更されました。 | |
| available プロパティ [読み取り専用] | flash.external.ExternalInterface.available | : 変更はありません。 | |
| addCallback() メソッド | flash.external.ExternalInterface.addCallback() | : ActionScript 3.0 では、このメソッドは instance パラメータを受け取りません。method パラメータは closure パラメータに置き換えられ、特定のクラスインスタンスの関数、クラスメソッド、またはメソッドを参照することができます。また、呼び出し元コードがセキュリティ上の理由で closure の参照を実行できない場合は、SecurityError 例外がスローされます。 |
|
| call() メソッド | flash.external.ExternalInterface.call() | : 問題が発生した場合、ActionScript 3.0 ではこのメソッドで null を返し、さらにエラーまたは SecurityError 例外をスローします。 |
|
| FileReference class | flash.net.FileReference | : ActionScript 3.0 では、EventDispatcher クラスから addEventListener() メソッドおよび removeEventListener() メソッドを継承します。送出されたイベントにより、イベントハンドラ関数が置き換えられます。 |
|
| creationDate プロパティ[読み取り専用] | flash.net.FileReference.creationDate | : 変更はありません。 | |
| creator プロパティ[読み取り専用] | flash.net.FileReference.creator | : 変更はありません。 | |
| modificationDate プロパティ[読み取り専用] | flash.net.FileReference.modificationDate | : 変更はありません。 | |
| name プロパティ[読み取り専用] | flash.net.FileReference.name | : 変更はありません。 | |
| postData プロパティ | flash.net.URLRequest.data | : Flash Player 9 の ActionScript 2.0 では、postData プロパティが追加され、ファイルのアップロードまたはダウンロード時に POST データを送信できるようになりました。ActionScript 3.0 では、URLRequest クラスの data プロパティを使用して、POST データまたは GET データのいずれかを送信します。詳細については、本リファレンスガイドの「flash.net.URLRequest.data」を参照してください。 |
|
| size プロパティ[読み取り専用] | flash.net.FileReference.size | : Number データ型の代わりに uint データ型を返します。 | |
| type プロパティ[読み取り専用] | flash.net.FileReference.type | : 変更はありません。 | |
| FileReference メソッド | flash.net.FileReference.FileReference() | : 変更はありません。 | |
| addListener() メソッド | flash.events.EventDispatcher.addEventListener() | : 新しいイベントモデルでは、EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要なくなりました。 |
|
| browse() メソッド | flash.net.FileReference.browse() | : エラーが発生した場合、ActionScript 2.0 では false を返します。ActionScript 3.0 では、IllegalOperationError または ArgumentError の例外をスローします。ただし、パラメータが無効な場合、ファイル参照ダイアログボックスが開いていない場合、または他のブラウザセッションが進行中である場合、メソッドは false を返します。また、typelist パラメータが変更されました。ActionScript 2.0 では、browse() メソッドにストリングの配列を渡して、ファイルフィルタを指定します。ActionScript 3.0 では、FileFilter オブジェクトの配列を渡します。 |
|
| cancel() メソッド | flash.net.FileReference.cancel() | : 変更はありません。 | |
| download() メソッド | flash.net.FileReference.download() | : エラーが発生した場合、false を返す代わりに、例外をスローします。第 1 パラメータのデータ型が変更されました。ActionScript 2.0 では、download() に渡す第 1 パラメータはストリングです。ActionScript 3.0 では、URLRequest オブジェクトを渡します。 |
|
| removeListener() メソッド | flash.events.EventDispatcher.removeEventListener() | : 新しいイベントモデルでは、EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要なくなりました。 |
|
| upload() メソッド | flash.net.FileReference.upload() | : 次の変更が行われました。
|
|
| 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 という名前のイベントが送出されます。 |
|
| onUploadCompleteData | flash.net.FileReference dispatches event: complete | : ActionScript 3.0 では、onUploadCompleteData() イベントハンドラを呼び出す代わりに、このクラスによって uploadCompleteData という名前のイベントが送出されます。 |
|
| FileReferenceList class | flash.net.FileReferenceList | : ActionScript 3.0 では、EventDispatcher クラスから addEventListener() メソッドおよび removeEventListener() メソッドを継承します。ActionScript 3.0 のクラスでは、onCancel() および onSelect() イベントハンドラの代わりに、cancel および select という名前のイベントを使用します。 |
|
| fileList プロパティ | flash.net.FileReferenceList.fileList | : 変更はありません。 | |
| FileReferenceList メソッド | flash.net.FileReferenceList.FileReferenceList() | : 変更はありません。 | |
| addListener() メソッド | flash.events.EventDispatcher.addEventListener() | : 新しいイベントモデルでは、EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要なくなりました。 |
|
| browse() メソッド | flash.net.FileReferenceList.browse() | : ActionScript 3.0 では、エラーが発生した場合に false を返す代わりに、このメソッドで IllegalOperationError 例外をスローします。また、typelist パラメータが変更されました。ActionScript 2.0 では、browse() メソッドにストリングの配列を渡して、ファイルフィルタを指定します。ActionScript 3.0 では、FileFilter オブジェクトの配列を渡します。 |
|
| removeListener() メソッド | 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 class | Function | : 変更はありません。 | |
| apply() メソッド | Function.apply() | : 変更はありません。 | |
| call() メソッド | Function.call() | : 変更はありません。 | |
| GlowFilter class | flash.filters.GlowFilter | : いくつかのプロパティのデータ型が Number から unit に変更されました。 | |
| alpha プロパティ | flash.filters.GlowFilter.alpha | : 変更はありません。 | |
| blurX プロパティ | flash.filters.GlowFilter.blurX | : 変更はありません。 | |
| blurY プロパティ | flash.filters.GlowFilter.blurY | : 変更はありません。 | |
| color プロパティ | flash.filters.GlowFilter.color | : このプロパティのデータ型が Number から unit に変更されました。 | |
| inner プロパティ | flash.filters.GlowFilter.inner | : 変更はありません。 | |
| knockout プロパティ | flash.filters.GlowFilter.knockout | : 変更はありません。 | |
| quality プロパティ | flash.filters.GlowFilter.quality | : このパラメータのデータ型が Number から unit に変更されました。 | |
| strength プロパティ | flash.filters.GlowFilter.strength | : 変更はありません。 | |
| GlowFilter コンストラクタ | flash.filters.GlowFilter.GlowFilter() | : color パラメータのデータ型が uint に、quality パラメータのデータ型が int に、それぞれ Number から変更されました。すべてのパラメータにデフォルトの値が割り当てられるようになりました。 |
|
| clone() メソッド | flash.filters.GlowFilter.clone() | : GlowFilter オブジェクトの代わりに、BitmapFilter オブジェクトを返します。 | |
| GradientBevelFilter class | flash.filters.GradientBevelFilter | ||
| alphas プロパティ | flash.filters.GradientBevelFilter.alphas | : 変更はありません。 | |
| angle プロパティ | flash.filters.GradientBevelFilter.angle | : 変更はありません。 | |
| blurX プロパティ | flash.filters.GradientBevelFilter.blurX | : 変更はありません。 | |
| blurY プロパティ | flash.filters.GradientBevelFilter.blurY | : 変更はありません。 | |
| colors プロパティ | flash.filters.GradientBevelFilter.colors | : 変更はありません。 | |
| distance プロパティ | flash.filters.GradientBevelFilter.distance | : 変更はありません。 | |
| knockout プロパティ | flash.filters.GradientBevelFilter.knockout | : 変更はありません。 | |
| quality プロパティ | flash.filters.GradientBevelFilter.quality | : このプロパティのデータ型が Number から int に変更されました。 | |
| ratios プロパティ | flash.filters.GradientBevelFilter.ratios | : 変更はありません。 | |
| strength プロパティ | flash.filters.GradientBevelFilter.strength | : 変更はありません。 | |
| type プロパティ | flash.filters.GradientBevelFilter.type | : 変更はありません。 | |
| GradientBevelFilter コンストラクタ | flash.filters.GradientBevelFilter.GradientBevelFilter() | : 変更はありません。 | |
| clone() メソッド | flash.filters.GradientBevelFilter.clone() | : GradientBevelFilter オブジェクトの代わりに、BitmapFilter オブジェクトを返します。 | |
| GradientGlowFilter class | flash.filters.GradientGlowFilter | ||
| alphas プロパティ | flash.filters.GradientGlowFilter.alphas | : 変更はありません。 | |
| angle プロパティ | flash.filters.GradientGlowFilter.angle | : 変更はありません。 | |
| blurX プロパティ | flash.filters.GradientGlowFilter.blurX | : 変更はありません。 | |
| blurY プロパティ | flash.filters.GradientGlowFilter.blurY | : 変更はありません。 | |
| colors プロパティ | flash.filters.GradientGlowFilter.colors | : 変更はありません。 | |
| distance プロパティ | flash.filters.GradientGlowFilter.distance | : 変更はありません。 | |
| knockout プロパティ | flash.filters.GradientGlowFilter.knockout | : 変更はありません。 | |
| quality プロパティ | flash.filters.GradientGlowFilter.quality | : このプロパティのデータ型が Number から int に変更されました。 | |
| ratios プロパティ | flash.filters.GradientGlowFilter.ratios | : 変更はありません。 | |
| strength プロパティ | flash.filters.GradientGlowFilter.strength | : 変更はありません。 | |
| type プロパティ | flash.filters.GradientGlowFilter.type | : 変更はありません。 | |
| GradientGlowFilter コンストラクタ | flash.filters.GradientGlowFilter.GradientGlowFilter() | : すべてのパラメータにデフォルトの値が割り当てられ、quality パラメータのデータ型が Number から int に変更されました。 |
|
| clone() メソッド | flash.filters.GradientGlowFilter.clone() | : GradientGlowFilter オブジェクトの代わりに、BitmapFilter オブジェクトを返します。 | |
| IME class | flash.system.IME | : このクラスは、flash.system パッケージに移動されました。 | |
| ALPHANUMERIC_FULL 定数 | flash.system.IMEConversionMode.ALPHANUMERIC_FULL | ||
| ALPHANUMERIC_HALF 定数 | flash.system.IMEConversionMode.ALPHANUMERIC_HALF | ||
| CHINESE 定数 | flash.system.IMEConversionMode.CHINESE | ||
| JAPANESE_HIRAGANA 定数 | flash.system.IMEConversionMode.JAPANESE_HIRAGANA | ||
| JAPANESE_KATAKANA_FULL 定数 | flash.system.IMEConversionMode.JAPANESE_KATAKANA_FULL | ||
| JAPANESE_KATAKANA_HALF 定数 | flash.system.IMEConversionMode.JAPANESE_KATAKANA_HALF | ||
| KOREAN 定数 | flash.system.IMEConversionMode.KOREAN | ||
| UNKNOWN 定数 | flash.system.IMEConversionMode.UNKNOWN | ||
| addListener() メソッド | flash.events.EventDispatcher.addEventListener() | : 新しいイベントモデルでは、EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要なくなりました。 |
|
| doConversion() メソッド | : | 変更はありません。 | |
| getConversionMode() メソッド | flash.system.IME.conversionMode | : アクセサプロパティに変更されました。 | |
| getEnabled() メソッド | flash.system.IME.enabled | : アクセサプロパティに変更されました。 | |
| removeListener() メソッド | flash.events.EventDispatcher.removeEventListener() | : 新しいイベントモデルでは、EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要なくなりました。 |
|
| setCompositionString() メソッド | : | 変更はありません。 | |
| setConversionMode() メソッド | flash.system.IME.conversionMode | : アクセサプロパティに変更されました。 | |
| setEnabled() メソッド | flash.system.IME.enabled | : アクセサプロパティに変更されました。 | |
| onIMEComposition Listener | flash.system.IME dispatches event: imeComposition | : ActionScript 3.0 では、onIMEComposition() イベントハンドラを呼び出す代わりに、このクラスによって imeComposition という名前のイベントが送出されます。 |
|
| Key class | flash.ui.Keyboard | : ActionScript 3.0 では、KeyboardEvent など Keyboard クラスに関する他のクラスに合わせて、クラスの名前が変更されました。 | |
| BACKSPACE 定数 | flash.ui.Keyboard.BACKSPACE | : ActionScript 3.0 では定数として宣言され、データ型が unit に変更されました。 | |
| CAPSLOCK 定数 | flash.ui.Keyboard.CAPS_LOCK | : ActionScript 3.0 では定数として宣言され、アンダースコアが追加されました。また、データ型が uint に変更されました。 | |
| CONTROL 定数 | flash.ui.Keyboard.CONTROL | : ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。 | |
| DELETEKEY 定数 | flash.ui.Keyboard.DELETE | : ActionScript 3.0 では名前が DELETE に変更され、定数として宣言されました。また、データ型が uint に変更されました。 |
|
| DOWN 定数 | flash.ui.Keyboard.DOWN | : ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。 | |
| END 定数 | flash.ui.Keyboard.END | : ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。 | |
| ENTER 定数 | flash.ui.Keyboard.ENTER | : ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。 | |
| ESCAPE 定数 | flash.ui.Keyboard.ESCAPE | : ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。 | |
| HOME 定数 | flash.ui.Keyboard.HOME | : ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。 | |
| INSERT 定数 | flash.ui.Keyboard.INSERT | : ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。 | |
| LEFT 定数 | flash.ui.Keyboard.LEFT | : ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。 | |
| _listeners プロパティ [読み取り専用] | flash.events.EventDispatcher.willTrigger() | : まったく同じというわけではありません。willTrigger() メソッドでは、リスナーが登録されているかどうかが示されますが、その数は示されません。 |
|
| PGDN 定数 | flash.ui.Keyboard.PAGE_DOWN | : ActionScript 3.0 では名前が PAGE_DOWN に変更され、定数として宣言されました。また、データ型が uint に変更されました。 |
|
| PGUP 定数 | flash.ui.Keyboard.PAGE_UP | : ActionScript 3.0 では名前が PAGE_UP に変更され、定数として宣言されました。また、データ型が uint に変更されました。 |
|
| RIGHT 定数 | flash.ui.Keyboard.RIGHT | : ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。 | |
| SHIFT 定数 | flash.ui.Keyboard.SHIFT | : ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。 | |
| SPACE 定数 | flash.ui.Keyboard.SPACE | : ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。 | |
| TAB 定数 | flash.ui.Keyboard.TAB | : ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。 | |
| UP 定数 | flash.ui.Keyboard.UP | : ActionScript 3.0 では定数として宣言され、データ型が uint に変更されました。 | |
| addListener() メソッド | flash.events.EventDispatcher.addEventListener() | : ActionScript 3.0 では、すべての表示オブジェクトは EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要ありません。 |
|
| getAscii() メソッド | flash.events.KeyboardEvent.charCode | ||
| getCode() メソッド | flash.events.KeyboardEvent.keyCode | ||
| isAccessible() メソッド | flash.ui.Keyboard.isAccessible() | ||
| isDown() メソッド | : | セキュリティ上の理由から削除されました。 | |
| isToggled() メソッド | : | セキュリティ上の理由から削除されました。 | |
| removeListener() メソッド | 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 class | flash.net.URLLoader | : LoadVars クラスの機能が、URLLoader、URLRequest、URLStream、および URLVariables クラスに置き換えられました。 | |
| contentType プロパティ | flash.net.URLRequest.contentType | ||
| loaded プロパティ | : | 削除されました。ActionScript 3.0 では対応するブール型プロパティはありませんが、flash.events.Event.COMPLETE を使用して、データがロードされたときに通知を受け取るリスナーを設定できます。 |
|
| LoadVars コンストラクタ | flash.net.URLLoader.URLLoader() | ||
| addRequestHeader() メソッド | flash.net.URLRequestHeader | ||
| decode() メソッド | flash.net.URLVariables.decode() | ||
| getBytesLoaded() メソッド | flash.net.URLLoader.bytesLoaded | : クラスが URLLoader に変更され、関数からプロパティアクセサに変更されました。名前が getBytesLoaded から bytesLoaded に変更されました。 |
|
| getBytesTotal() メソッド | flash.net.URLLoader.bytesTotal | : クラスが URLLoader に変更され、関数からプロパティアクセサに変更されました。名前が getBytesTotal から bytesTotal に変更されました。 |
|
| load() メソッド | 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() メソッド | flash.net.sendToURL() | ||
| sendAndLoad() メソッド | flash.net.sendToURL() | : sendToURL() メソッドは、URL 要求をサーバーに送信しますが、その応答は無視します。応答を受け取るには、flash.net.sendToURL() を使用します。 |
|
| toString() メソッド | : | 削除されました。ActionScript 3.0 ではこのメソッドは必要ありません。 | |
| LocalConnection class | flash.net.LocalConnection | : このクラスは、flash.net パッケージに移動されました。 | |
| LocalConnection コンストラクタ | 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() メソッド | flash.net.LocalConnection.close() | ||
| connect() メソッド | flash.net.LocalConnection.connect() | ||
| domain() メソッド | flash.net.LocalConnection.domain | : プロパティアクセサに変更されました。 | |
| onStatus() EventHandler | flash.net.LocalConnection dispatches event: status | : 新しいイベントモデルでは、コールバック関数がイベントオブジェクトに置き換えられました。 | |
| send() メソッド | flash.net.LocalConnection.send() | : 第 3 パラメータの形式が ...(rest) に変更されました。戻り値の型が void に変更されました。 |
|
| Math class | Math | : 変更はありません。 | |
| E 定数 | Math.E | : 変更はありません。 | |
| LN10 定数 | Math.LN10 | : 変更はありません。 | |
| LN2 定数 | Math.LN2 | : 変更はありません。 | |
| LOG10E 定数 | Math.LOG10E | : 変更はありません。 | |
| LOG2E 定数 | Math.LOG2E | : 変更はありません。 | |
| PI 定数 | Math.PI | : 変更はありません。 | |
| SQRT1_2 定数 | Math.SQRT1_2 | : 変更はありません。 | |
| SQRT2 定数 | Math.SQRT2 | : 変更はありません。 | |
| abs() メソッド | Math.abs | : 変更はありません。 | |
| acos() メソッド | Math.acos() | : 変更はありません。 | |
| asin() メソッド | Math.asin | : 変更はありません。 | |
| atan() メソッド | Math.atan() | : 変更はありません。 | |
| atan2() メソッド | Math.atan2() | : 変更はありません。 | |
| ceil() メソッド | Math.ceil() | : 変更はありません。 | |
| cos() メソッド | Math.cos() | : 変更はありません。 | |
| exp() メソッド | Math.exp() | : 変更はありません。 | |
| floor() メソッド | Math.floor() | : 変更はありません。 | |
| log() メソッド | Math.log() | : 変更はありません。 | |
| max() メソッド | Math.max() | : 変更はありません。 | |
| min() メソッド | Math.min() | : 変更はありません。 | |
| pow() メソッド | Math.pow() | : 変更はありません。 | |
| random() メソッド | Math.random() | : 変更はありません。 | |
| round() メソッド | Math.round() | : 変更はありません。 | |
| sin() メソッド | Math.sin() | : 変更はありません。 | |
| sqrt() メソッド | Math.sqrt() | : 変更はありません。 | |
| tan() メソッド | Math.tan() | : 変更はありません。 | |
| Matrix class | : | 変更はありません。 | |
| Microphone class | flash.media.Microphone | : このクラスは、flash.media パッケージに移動されました。 | |
| activityLevel プロパティ[読み取り専用] | flash.media.Microphone.activityLevel | : 変更はありません。 | |
| gain プロパティ[読み取り専用] | flash.media.Microphone.gain | : 変更はありません。 | |
| index プロパティ[読み取り専用] | flash.media.Microphone.index | : データ型が uint に変更されました。 | |
| muted プロパティ[読み取り専用] | flash.media.Microphone.muted | : 変更はありません。 | |
| name プロパティ[読み取り専用] | flash.media.Microphone.name | : 変更はありません。 | |
| names プロパティ[読み取り専用] | flash.media.Microphone.names | : 変更はありません。 | |
| rate プロパティ[読み取り専用] | flash.media.Microphone.rate | : データ型が uint に変更されました。 | |
| silenceLevel プロパティ[読み取り専用] | flash.media.Microphone.silenceLevel | : 変更はありません。 | |
| silenceTimeOut プロパティ[読み取り専用] | flash.media.Microphone.silenceTimeout | : 大文字小文字の使い分けが "Timeout" に変更されました。データ型が int に変更されました。 | |
| useEchoSuppression プロパティ[読み取り専用] | flash.media.Microphone.useEchoSuppression | : 変更はありません。 | |
| get() メソッド | 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() メソッド | flash.media.Microphone.gain | : gain プロパティと setGain() メソッドが gain という名前の get/set プロパティアクセサに統合されました。データ型が uint に変更されました。 |
|
| setRate() メソッド | flash.media.Microphone.rate | : rate プロパティと setRate() メソッドが rate という名前の get/set プロパティアクセサに統合されました。データ型が uint に変更されました。 |
|
| setSilenceLevel() メソッド | flash.media.Microphone.setSilenceLevel() | : timeOut パラメータのデータ型が int に変更されました。timeOut パラメータの大文字小文字の使い分けが timeout に変更されました。 |
|
| setUseEchoSuppression() メソッド | flash.media.Microphone.setUseEchoSuppression() | ||
| Mouse class | flash.ui.Mouse | ||
| addListener() メソッド | flash.events.EventDispatcher.addEventListener() | : ActionScript 3.0 の新しいイベントモデルでは、すべての表示オブジェクトは EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要ありません。 |
|
| hide() メソッド | flash.ui.Mouse.hide() | : void を返すよう変更されました。 |
|
| removeListener() メソッド | flash.events.EventDispatcher.removeEventListener() | : ActionScript 3.0 の新しいイベントモデルでは、すべての表示オブジェクトは EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要ありません。 |
|
| show() メソッド | 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 class | flash.display.MovieClip | : ActionScript 3.0 では、MovieClip メソッドの多くが他のクラスに移動されました。新しいイベントモデルでは、すべてのイベントハンドラがイベントオブジェクトに置き換えられました。 | |
| _alpha プロパティ | flash.display.DisplayObject.alpha | : DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。 | |
| blendMode プロパティ | flash.display.DisplayObject.blendMode | ||
| cacheAsBitmap プロパティ | flash.display.DisplayObject.cacheAsBitmap | ||
| _currentframe プロパティ[読み取り専用] | flash.display.MovieClip.currentFrame | : 名前から最初のアンダースコアが削除されました。 | |
| _droptarget プロパティ[読み取り専用] | flash.display.Sprite.dropTarget | : Sprite クラスに移動されました。また、名前から最初のアンダースコアが削除され、大文字と小文字が混在する名前に変更されました。 | |
| enabled プロパティ | : | 変更はありません。 | |
| filters プロパティ | flash.display.DisplayObject.filters | ||
| focusEnabled プロパティ | : | 削除されました。In ActionScript 3.0 では、すべてのインタラクティブオブジェクトはフォーカスが有効であるため、このプロパティは必要ではなくなりました。 | |
| _focusrect プロパティ | flash.display.InteractiveObject.focusRect | : InteractiveObject クラスに移動されました。また、名前から最初のアンダースコアが削除され、大文字と小文字が混在する名前に変更されました。 | |
| _framesloaded プロパティ[読み取り専用] | flash.display.MovieClip.framesLoaded | : 名前から最初のアンダースコアが削除され、大文字と小文字が混在する名前に変更されました。 | |
| _height プロパティ | flash.display.DisplayObject.height | : DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。 | |
| _highquality プロパティ | : | 削除されました。Stage.quality を参照してください。 | |
| hitArea プロパティ | flash.display.Sprite.hitArea | : Sprite クラスに移動されました。 | |
| _lockroot プロパティ | : | 削除されました。ActionScript 3.0 では、表示オブジェクトのルートが自動的に設定されます。そのため、_lockroot プロパティは常にオンになっています。詳細については、flash.display.DisplayObject.root を参照してください。 |
|
| menu プロパティ | : | 削除されました。InteractiveObject.contextMenu を参照してください。 | |
| _name プロパティ | flash.display.DisplayObject.name | : DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。 | |
| opaqueBackground プロパティ | flash.display.DisplayObject.opaqueBackground | ||
| _parent プロパティ | flash.display.DisplayObject.parent | : DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。 | |
| _quality プロパティ | flash.display.Stage.quality | ||
| _rotation プロパティ | flash.display.DisplayObject.rotation | : DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。 | |
| scale9Grid プロパティ | flash.display.DisplayObject.scale9Grid | ||
| scrollRect プロパティ | flash.display.DisplayObject.scrollRect | : データ型が Rectangle に変更されました。 | |
| _soundbuftime プロパティ | flash.media.SoundMixer.bufferTime | : グローバルサウンドコントロールに使用する SoundMixer クラスに移動されました。略語なしの名前に変更され、名前から最初のアンダースコアが削除されました。 | |
| tabChildren プロパティ | flash.display.DisplayObjectContainer.tabChildren | ||
| tabEnabled プロパティ | flash.display.InteractiveObject.tabEnabled | ||
| tabIndex プロパティ | flash.display.InteractiveObject.tabIndex | ||
| _target プロパティ[読み取り専用] | : | 削除されました。ActionScript 3.0 では表示オブジェクトは直接識別されるため、パスによって表示オブジェクトを識別する必要がなくなりました。 | |
| _totalframes プロパティ[読み取り専用] | flash.display.MovieClip.totalFrames | : 大文字と小文字が混在する名前に変更され、名前から最初のアンダースコアが削除されました。 | |
| trackAsMenu プロパティ | flash.display.MovieClip.trackAsMenu | ||
| transform プロパティ | flash.display.DisplayObject.transform | ||
| _url プロパティ[読み取り専用] | flash.display.Loader.contentLoaderInfo | ||
| useHandCursor プロパティ | flash.display.Sprite.useHandCursor | ||
| _visible プロパティ | flash.display.DisplayObject.visible | : DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。 | |
| _width プロパティ | flash.display.DisplayObject.width | : DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。 | |
| _x プロパティ | flash.display.DisplayObject.x | : DisplayObject クラスに移動され、名前から最初のアンダースコアが削除されました。 | |
| _xmouse プロパティ[読み取り専用] | flash.display.DisplayObject.mouseX | : DisplayObject クラスに移動されました。名前が mouseX に変更され、名前から最初のアンダースコアが削除されました。 |
|
| _xscale プロパティ | flash.display.DisplayObject.scaleX | : DisplayObject クラスに移動されました。名前が scaleX に変更され、名前から最初のアンダースコアが削除されました。 |
|
| _y プロパティ | flash.display.DisplayObject.y | : DisplayObject クラスに移動されました。名前から最初のアンダースコアが削除されました。 | |
| _ymouse プロパティ[読み取り専用] | flash.display.DisplayObject.mouseY | : DisplayObject クラスに移動されました。名前が mouseY に変更され、名前から最初のアンダースコアが削除されました。 |
|
| _yscale プロパティ | flash.display.DisplayObject.scaleY | : DisplayObject クラスに移動されました。名前が scaleY に変更され、名前から最初のアンダースコアが削除されました。 |
|
| attachAudio() メソッド | : | 削除されました。オーディオソースが Microphone オブジェクトの場合は、NetStream.attachAudio() または Microphone.setLoopBack() を使用します。オーディオソースが FLV ファイルの場合は、 |
|
| attachBitmap() メソッド | : | 削除されました。ActionScript 3.0 では、子表示オブジェクトを追加するには、addChild() を使用します。 |
|
| attachMovie() メソッド | : | 削除されました。ActionScript 3.0 では、子表示オブジェクトを追加するには、addChild() を使用します。 |
|
| beginBitmapFill() メソッド | flash.display.Graphics.beginBitmapFill() | ||
| beginFill() メソッド | flash.display.Graphics.beginFill() | : Graphics クラスに移動され、第 1 パラメータのデータ型が uint に変更されました。 | |
| beginGradientFill() メソッド | flash.display.Graphics.beginGradientFill() | ||
| clear() メソッド | flash.display.Graphics.clear() | ||
| createEmptyMovieClip() メソッド | : | 削除されました。ActionScript 3.0 では、ムービークリップを作成するには、new 演算子を使用します。 |
|
| createTextField() メソッド | : | 削除されました。ActionScript 3.0 では、テキストフィールドを作成するには、new 演算子を使用します。 |
|
| curveTo() メソッド | flash.display.Graphics.curveTo() | ||
| duplicateMovieClip() メソッド | : | 削除されました。ActionScript 3.0 では、新しいインスタンスを作成するには、new 演算子を使用します。 |
|
| endFill() メソッド | flash.display.Graphics.endFill() | ||
| getBounds() メソッド | flash.display.DisplayObject.getBounds() | ||
| getBytesLoaded() メソッド | flash.net.URLLoader.bytesLoaded | : URLLoader クラスに移動され、データ型が Number から int に変更されました。 | |
| getBytesTotal() メソッド | flash.net.URLLoader.bytesTotal | : URLLoader クラスに移動され、データ型が Number から int に変更されました。 | |
| getDepth() メソッド | flash.display.DisplayObjectContainer.getChildIndex() | : ActionScript 3.0 では表示リストに直接アクセスできるため、深度は別の方法で処理されます。 | |
| getInstanceAtDepth() メソッド | flash.display.DisplayObjectContainer.getChildAt() | : ActionScript 3.0 では表示リストに直接アクセスできるため、深度は別の方法で処理されます。 | |
| getNextHighestDepth() メソッド | flash.display.DisplayObjectContainer.addChild() | : まったく同じというわけではありませんが、addChild() メソッドでは DisplayObjectContainer インスタンスの他のすべての子の後ろに子を追加できるため、次に利用可能な深度を指定するメソッドは必要ありません。 |
|
| getRect() メソッド | flash.display.DisplayObject.getRect() | ||
| getSWFVersion() メソッド | flash.display.LoaderInfo.swfVersion | : LoaderInfo クラスに移動され、データ型が uint に変更されました。 | |
| getTextSnapshot() メソッド | flash.display.DisplayObjectContainer.textSnapshot | ||
| getURL() メソッド | flash.net.navigateToURL() | : flash.net.navigateToURL() メソッドおよび flash.net.sentToURL() メソッドに置き換えられました。URLLoader クラスも参照してください。 |
|
| globalToLocal() メソッド | flash.display.DisplayObject.globalToLocal() | ||
| gotoAndStop() メソッド | flash.display.MovieClip.gotoAndStop() | ||
| hitTest() メソッド | flash.display.DisplayObject.hitTestObject() | ||
| lineGradientStyle() メソッド | flash.display.Graphics.lineGradientStyle() | ||
| lineStyle() メソッド | flash.display.Graphics.lineStyle() | ||
| lineTo() メソッド | flash.display.Graphics.lineTo() | ||
| loadMovie() メソッド | flash.display.Loader.load() | : Loader クラスを参照してください。 | |
| loadVariables() メソッド | flash.net.URLLoader | : 削除されました。URLLoader クラスを参照してください。 | |
| localToGlobal() メソッド | flash.display.DisplayObject.localToGlobal() | ||
| moveTo() メソッド | flash.display.Graphics.moveTo() | ||
| nextFrame() メソッド | flash.display.MovieClip.nextFrame() | ||
| onData() EventHandler | flash.display.LoaderInfo dispatches event: complete | : 新しいイベントモデルでは、complete イベントに置き換えられました。このイベントは、ダウンロード処理が完了し、データが解析される前に送出されます。 |
|
| onDragOut() EventHandler | flash.display.InteractiveObject dispatches event: mouseOut | : 新しいイベントモデルでは、mouseOut イベントに置き換えられました。 |
|
| onDragOver() EventHandler | flash.display.InteractiveObject dispatches event: mouseOver | : 新しいイベントモデルでは、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 | : 新しいイベントモデルでは、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() メソッド | flash.display.MovieClip.play() | ||
| prevFrame() メソッド | flash.display.MovieClip.prevFrame() | ||
| removeMovieClip() メソッド | flash.display.DisplayObjectContainer.removeChild() | : 削除されました。代わりに、ムービークリップを含む親表示オブジェクトコンテナの removeChild() メソッドを呼び出します。 |
|
| setMask() メソッド | flash.display.DisplayObject.mask | ||
| startDrag() メソッド | flash.display.Sprite.startDrag() | ||
| stop() メソッド | flash.display.MovieClip.stop() | ||
| stopDrag() メソッド | flash.display.Sprite.stopDrag() | ||
| swapDepths() メソッド | : | 削除されました。ActionScript 3.0 では、addChildAt()、setChildIndex()、swapChildren()、および swapChildrenAt() メソッドなどの DisplayObjectContainer クラスのメソッドを使用して、同様の機能を実現できます。 |
|
| unloadMovie() メソッド | flash.display.Loader.unload() | ||
| MovieClipLoader class | flash.display.Loader | : flash.display.Loader クラスに置き換えられました。 | |
| MovieClipLoader コンストラクタ | flash.display.Loader.Loader() | ||
| addListener() メソッド | flash.events.EventDispatcher.addEventListener() | : 新しいイベントモデルでは、EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要なくなりました。 |
|
| getProgress() メソッド | flash.display.LoaderInfo dispatches event: progress | : 新しいイベントモデルでは、progress イベントに置き換えられました。progress 型のイベントオブジェクトには、bytesLoaded および bytesTotal という名前のプロパティが含まれます。 |
|
| loadClip() メソッド | flash.display.Loader.load() | : flash.display.Loader クラスの load() メソッドに置き換えられました。 |
|
| removeListener() メソッド | flash.events.EventDispatcher.removeEventListener() | : 新しいイベントモデルでは、EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要なくなりました。 |
|
| unloadClip() メソッド | 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 class | flash.net.NetConnection | : このクラスは、flash.net パッケージに移動されました。 | |
| NetConnection コンストラクタ | flash.net.NetConnection.NetConnection() | ||
| connect() コンストラクタ | flash.net.NetConnection.connect() | : ActionScript 3.0 では、...(rest) パラメータが追加されました。 | |
| NetStream class | flash.net.NetStream | : このクラスは、flash.net パッケージに移動されました。 | |
| bufferLength プロパティ [読み取り専用] | flash.net.NetStream.bufferLength | : 変更はありません。 | |
| bufferTime プロパティ [読み取り専用] | flash.net.NetStream.bufferTime | : 変更はありません。 | |
| bytesLoaded プロパティ [読み取り専用] | flash.net.NetStream.bytesLoaded | : データ型が uint に変更されました。 | |
| bytesTotal プロパティ [読み取り専用] | flash.net.NetStream.bytesTotal | : データ型が uint に変更されました。 | |
| currentFps プロパティ [読み取り専用] | flash.net.NetStream.currentFPS | : ActionScript 3.0 では、FPS はすべて大文字表記となりました。 | |
| time プロパティ [読み取り専用] | flash.net.NetStream.time | : 変更はありません。 | |
| NetStream コンストラクタ | flash.net.NetStream.NetStream() | : 変更はありません。 | |
| close() メソッド | flash.net.NetStream.close() | : 変更はありません。 | |
| onStatus() EventHandler | flash.net.NetStream dispatches event: netStatus | : 新しいイベントモデルでは、netStatus イベントに置き換えられました。 |
|
| pause() メソッド | flash.net.NetStream.pause() | : ActionScript 3.0 では、pause メソッドはパラメータを取りません。2 つの新しいメソッド resume() および togglePause() を使用して、同じ機能を実現できます。 |
|
| play() メソッド | flash.net.NetStream.play() | : name、start、len、および reset パラメータは無効になりました。代わりに、...arguments を使用します。 |
|
| seek() メソッド | flash.net.NetStream.seek() | : 変更はありません。 | |
| setBufferTime() メソッド | flash.net.NetStream.bufferTime | : ActionScript 3.0 では、読み取り / 書き込み可能なアクセサプロパティに変更されました。 | |
| Number class | Number | ||
| MAX_VALUE プロパティ | Number.MAX_VALUE | : 変更はありません。 | |
| MIN_VALUE プロパティ | Number.MIN_VALUE | : 変更はありません。 | |
| NaN プロパティ | Number.NaN | : 変更はありません。 | |
| NEGATIVE_INFINITY プロパティ | Number.NEGATIVE_INFINITY | : 変更はありません。 | |
| POSITIVE_INFINITY プロパティ | Number.POSITIVE_INFINITY | : 変更はありません。 | |
| Number コンストラクタ | Number.Number() | : ActionScript 3.0 では、Number() コンストラクタと Number() グローバル関数は同じように機能します。また、Number オブジェクトとリテラルの Number 値も同じように機能します。 |
|
| toString() メソッド | Number.toString() | : 変更はありません。 | |
| valueOf() メソッド | Number.valueOf() | : 変更はありません。 | |
| Object class | Object | ||
| constructor プロパティ | Object.constructor | : 変更はありません。 | |
| __proto__ プロパティ | : | 削除されました。ActionScript 3.0 では、プロトタイプチェーンを直接操作することはできません。サブクラスを作成するには、サブクラスの宣言で extends ステートメントを使用します。オブジェクトの継承ツリーおよびデータ型の情報を取得するには、新しい反映 API flash.utils.describeType() を使用します。 |
|
| prototype プロパティ | Object.prototype | : 変更はありません。 | |
| __resolve プロパティ | flash.utils.Proxy | : 同様の機能を実現するには、新しい Proxy クラスを使用します。 | |
| Object コンストラクタ | Object.Object() | : 変更はありません。 | |
| addProperty() メソッド | : | 削除されました。ActionScript 3.0 では、キーワード get および set を使用して、アクセサプロパティを直接作成できます。 |
|
| hasOwnProperty() メソッド | Object.hasOwnProperty() | : 変更はありません。 | |
| isPropertyEnumerable() メソッド | Object.isPropertyEnumerable() | : 変更はありません。 | |
| isPrototypeOf() メソッド | Object.isPrototypeOf() | : 変更はありません。 | |
| registerClass() メソッド | : | 削除されました。ActionScript 3.0 では、すべてのクラスはデフォルトで登録されています。AMF を使用してオブジェクトをエンコードする場合、flash.utils.registerClassAlias() 関数を使用しない限り、エンコード処理中にオブジェクトのクラスは保持されません。 |
|
| toString() メソッド | Object.toString() | : 変更はありません。 | |
| unwatch() メソッド | : | 削除されました。ActionScript 3.0 には監視ポイントがないので、unwatch() メソッドは廃止されました。 |
|
| valueOf() メソッド | Object.valueOf() | : 変更はありません。 | |
| watch() メソッド | : | 削除されました。同様の機能を実現するには、アクセサプロパティ (get/set 関数) または flash.utils.Proxy クラスを使用します。 | |
| Point class | flash.geom.Point | : 変更はありません。 | |
| PrintJob class | flash.printing.PrintJob | ||
| orientation プロパティ [読み取り専用] | flash.printing.PrintJob.orientation | : このプロパティは PrintJobOrientation クラスから値を取るようになりました。 | |
| pageHeight プロパティ [読み取り専用] | flash.printing.PrintJob.pageHeight | : データ型が int に変更されました。 | |
| pageWidth プロパティ [読み取り専用] | flash.printing.PrintJob.pageWidth | : データ型が int に変更されました。 | |
| paperHeight プロパティ [読み取り専用] | flash.printing.PrintJob.paperHeight | : データ型が int に変更されました。 | |
| paperWidth プロパティ [読み取り専用] | flash.printing.PrintJob.paperWidth | : データ型が int に変更されました。 | |
| PrintJob コンストラクタ | flash.printing.PrintJob.PrintJob() | ||
| addPage() メソッド | flash.printing.PrintJob.addPage() | : ActionScript 3.0 では、次のようにパラメータのデータ型が変更されました。第 1 パラメータ target は Sprite データ型、第 2 パラメータ printArea は Rectangle データ型、第 3 パラメータ options は新しい PrintJobOptions データ型、第 4 パラメータ frameNum は int データ型になりました。 |
|
| send() メソッド | flash.printing.PrintJob.send() | ||
| start() メソッド | flash.printing.PrintJob.start() | ||
| Rectangle class | flash.geom.Rectangle | : 変更はありません。 | |
| containsRectangle() メソッド | flash.geom.Rectangle.containsRect() | : 一貫性を維持するために名前が変更されました。 | |
| security class | flash.system.Security | : このクラスは、flash.system パッケージに移動されました。 | |
| sandboxType プロパティ[読み取り専用] | : | 変更はありません。 | |
| allowDomain() メソッド | : | 変更はありません。 | |
| allowInsecureDomain() メソッド | : | 変更はありません。 | |
| loadPolicyFile() メソッド | : | 変更はありません。 | |
| Selection class | : | 削除されました。このクラスのメソッドは、他のクラスに移動されました。 | |
| addListener() メソッド | flash.events.EventDispatcher.addEventListener() | : 新しいイベントモデルでは、表示オブジェクトは EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要ありません。 |
|
| getBeginIndex() メソッド | flash.text.TextField.selectionBeginIndex | : メソッドからアクセサプロパティに変更され、名前が selectionBeginIndex に変更されました。 |
|
| getCaretIndex() メソッド | flash.text.TextField.caretIndex | : メソッドからアクセサプロパティに変更され、名前が caretIndex に変更されました。 |
|
| getEndIndex() メソッド | flash.text.TextField.selectionEndIndex | : メソッドからアクセサプロパティに変更され、名前が selectionEndIndex に変更されました。 |
|
| getFocus() メソッド | flash.display.Stage.focus | : メソッドからプロパティアクセサに変更され、名前が focus に変更されました。ActionScript 2.0 では戻り値のデータ型は String ですが、ActionScript 3.0 ではプロパティのデータ型は InteractiveObject です。 |
|
| removeListener() メソッド | flash.events.EventDispatcher.removeEventListener() | : 新しいイベントモデルでは、表示オブジェクトは EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要ありません。 |
|
| setFocus() メソッド | flash.display.Stage.focus | : メソッドからアクセサプロパティに変更され、名前が focus に変更されました。ActionScript 2.0 では戻り値のデータ型は String ですが、ActionScript 3.0 ではプロパティのデータ型は InteractiveObject です。 |
|
| setSelection() メソッド | flash.text.TextField.setSelection() | : パラメータのデータ型が両方とも Number から uint に変更されました。 | |
| onSetFocus Listener | flash.display.InteractiveObject dispatches event: focusIn | : 新しいイベントモデルでは、focusIn イベントに置き換えられました。 |
|
| SharedObject class | flash.net.SharedObject | : このクラスは、flash.net パッケージに移動されました。 | |
| data プロパティ | flash.net.SharedObject.data | : 変更はありません。 | |
| clear() メソッド | flash.net.SharedObject.clear() | : 変更はありません。 | |
| flush() メソッド | flash.net.SharedObject.flush() | : このメソッドでブール値が返されなくなりました。フラッシュに失敗した場合は Flash Player により例外がスローされます。フラッシュが正常に行われた場合は "flushed" のストリングが返され、ユーザーの操作待ちの場合は "pending" のストリングが返されます。また、minDiskSpace パラメータのデータ型が int に変更されました。 |
|
| getLocal() メソッド | flash.net.SharedObject.getLocal() | : 変更はありません。 | |
| getSize() メソッド | flash.net.SharedObject.size | : アクセサプロパティに変更されました。データ型が uint に変更されました。 | |
| onStatus() EventHandler | flash.net.SharedObject dispatches event: netStatus | : 新しいイベントモデルでは、netStatus イベントに置き換えられました。 |
|
| Sound class | flash.media.Sound | : このクラスは、flash.media パッケージに移動されました。 | |
| checkPolicyFile | flash.media.SoundChannel.stop() | : flash.media.SoundChannel.stop() メソッドに置き換えられました。 |
|
| duration プロパティ[読み取り専用] | flash.media.Sound.length | ||
| id3 プロパティ[読み取り専用] | flash.media.Sound.id3 | : データ型が Object から ID3Info に変更されました。ID3Info は、ID3 プロパティを含む新しいクラスです。また、songname プロパティのスペルが songName に変更されました。 |
|
| position プロパティ[読み取り専用] | flash.media.SoundChannel.position | : SoundChannel クラスに移動されました。 | |
| Sound コンストラクタ | flash.media.Sound.Sound() | : 変更はありません。 | |
| attachSound() メソッド | : | 削除されました。サウンドデータに関連付けられた Sound サブクラスのインスタンスを作成するには、代わりに new Sound() などを使用します。 |
|
| getBytesLoaded() メソッド | flash.media.Sound.bytesLoaded | : アクセサプロパティに変更され、データ型が uint に変更されました。 | |
| getBytesTotal() メソッド | flash.media.Sound.bytesTotal | : プロパティアクセサに変更され、データ型が uint に変更されました。 | |
| getPan() メソッド | flash.media.SoundTransform.pan | : アクセサプロパティに変更され、SoundTransform クラスに移動されました。 | |
| getTransform() メソッド | flash.media.SoundMixer.soundTransform | : アクセサプロパティに変更され、データ型が SoundTransform に変更されました。 | |
| getVolume() メソッド | flash.media.SoundTransform.volume | : サウンドボリュームを調整するには、flash.media.SoundTransform.volume プロパティを設定します。 |
|
| loadSound() メソッド | 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() メソッド | flash.media.SoundTransform.pan | : アクセサプロパティに変更され、SoundTransform クラスに移動されました。 | |
| setTransform() メソッド | flash.media.SoundMixer.soundTransform | : アクセサプロパティに変更され、データ型が SoundTransform に変更されました。 | |
| setVolume() メソッド | flash.media.SoundChannel | : 削除されました。サウンドチャネルの振幅を監視するには、flash.media.SoundChannel.leftPeak および flash.media.SoundChannel.rightPeak を使用します。 |
|
| start() メソッド | flash.media.Sound.play() | : loops パラメータのデータ型が Number から int に変更されました。第 3 パラメータ sndTransform が追加され、サウンドチャネルで使用する初回のサウンド変換を指定できるようになりました。 |
|
| stop() メソッド | flash.media.SoundChannel.stop() | ||
| Stage class | flash.display.Stage | : このクラスは、flash.display パッケージに移動されました。ActionScript 3.0 では、Stage はグローバルオブジェクトではなくなりました。Stage には、新しい DisplayObject.stage プロパティを使用してアクセスできます。 |
|
| align プロパティ | flash.display.Stage.align | ||
| height プロパティ | flash.display.Stage.stageHeight | : 名前が height から stageHeight に変更され、flash.display.DisplayObject.height プロパティとの競合が解消されました。 |
|
| scaleMode プロパティ | flash.display.Stage.scaleMode | ||
| showMenu プロパティ | flash.display.Stage.showDefaultContextMenu | : 表示されるメニューを適切に反映した名前に変更されました。 | |
| width プロパティ | flash.display.Stage.stageWidth | : 名前が width から stageWidth に変更され、flash.display.DisplayObject.width プロパティとの競合が解消されました。 |
|
| addListener() メソッド | flash.events.EventDispatcher.addEventListener() | : 新しいイベントモデルでは、EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要なくなりました。 |
|
| removeListener() メソッド | flash.events.EventDispatcher.removeEventListener() | : 新しいイベントモデルでは、EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要なくなりました。 |
|
| onResize Listener | flash.display.Stage dispatches event: resize | : 新しいイベントモデルでは、resize イベントに置き換えられました。 |
|
| String class | String | : match()、replace()、search()の 3 つのメソッドで、新たに正規表現がサポートされるようになりました。 |
|
| length プロパティ | String.length | : 変更はありません。 | |
| String コンストラクタ | String.String() | : 変更はありません。 | |
| charAt() メソッド | charAt() | : 変更はありません。 | |
| charCodeAt() メソッド | String.charCodeAt() | : 変更はありません。 | |
| concat() メソッド | String.concat() | : パラメータの形式が ...(rest) に変更されました。 | |
| fromCharCode() メソッド | String.fromCharCode() | : 変更はありません。 | |
| indexOf() メソッド | String.indexOf() | : 変更はありません。 | |
| lastIndexOf() メソッド | String.lastIndexOf() | : 変更はありません。 | |
| slice() メソッド | String.slice() | : 変更はありません。 | |
| split() メソッド | String.split() | : 変更はありません。 | |
| substr() メソッド | String.substr() | : 変更はありません。 | |
| substring() メソッド | String.substring() | : 変更はありません。 | |
| toLowerCase() メソッド | String.toLowerCase() | : 変更はありません。 | |
| toString() メソッド | String.toString() | : 変更はありません。 | |
| toUpperCase() メソッド | String.toUpperCase() | : 変更はありません。 | |
| valueOf() メソッド | String.valueOf() | : 変更はありません。 | |
| StyleSheet class | flash.text.StyleSheet | : このクラスは、flash.text パッケージに移動されました。load() メンバーおよび onLoad() メンバーが削除され、プライベート関数とプライベート変数がいくつか追加されました。 |
|
| StyleSheet コンストラクタ | flash.text.StyleSheet.StyleSheet() | ||
| clear() メソッド | flash.text.StyleSheet.clear() | ||
| getStyle() メソッド | flash.text.StyleSheet.getStyle() | : パラメータ名が n に変更されました。 |
|
| getStyleNames() メソッド | flash.text.StyleSheet.styleNames | : アクセサプロパティに変更されました。 | |
| load() メソッド | flash.net.URLLoader.load() | : URL のロードには、新しい URLLoader クラスおよび URLRequest クラスを使用します。 | |
| onLoad() EventHandler | flash.net.URLLoader dispatches event: complete | : 新しいイベントモデルでは、complete イベントに置き換えられました。 |
|
| parseCSS() メソッド | flash.text.StyleSheet.parseCSS() | : ActionScript 3.0 では、ブール値の代わりに void が返されます。 |
|
| setStyle() メソッド | flash.text.StyleSheet.setStyle() | : パラメータ名が n に変更され、スタイルが s に変更されました。 |
|
| transform() メソッド | flash.text.StyleSheet.transform() | ||
| System class | flash.system.System | ||
| exactSettings プロパティ | flash.system.Security.exactSettings | : flash.System.Security クラスに移動されました。 | |
| useCodepage プロパティ | flash.system.System.useCodePage | : ActionScript 3.0 では、useCodePage の "P" の文字が大文字になりました。 |
|
| onStatus() EventHandler | : | 削除されました。このイベントハンドラは ActionScript 3.0 イベントモデルで廃止されました。 | |
| setClipboard() メソッド | flash.system.System.setClipboard() | ||
| showSettings() メソッド | flash.system.Security.showSettings() | ||
| TextField class | flash.text.TextField | : このクラスは、flash.text パッケージに移動されました。 | |
| _alpha プロパティ | flash.display.DisplayObject.alpha | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| antiAliasType プロパティ | flash.text.TextField.antiAliasType | ||
| autoSize プロパティ | flash.text.TextField.autoSize | ||
| background プロパティ | flash.text.TextField.background | ||
| backgroundColor プロパティ | flash.text.TextField.backgroundColor | ||
| border プロパティ | flash.text.TextField.border | ||
| borderColor プロパティ | flash.text.TextField.borderColor | : ActionScript 3.0 では、Number ではなく uint が返されます。 | |
| bottomScroll プロパティ[読み取り専用] | flash.text.TextField.bottomScrollV | : ActionScript 3.0 では、Number ではなく uint が返されます。 | |
| condenseWhite プロパティ | flash.text.TextField.condenseWhite | ||
| embedFonts プロパティ | flash.text.TextField.embedFonts | ||
| filters プロパティ | flash.display.DisplayObject.filters | ||
| gridFitType プロパティ | flash.text.TextField.gridFitType | ||
| _height プロパティ | flash.display.DisplayObject.height | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _highquality プロパティ | flash.display.Stage.quality | : 削除されました。Stage クラスの quality プロパティに置き換えられました。 |
|
| hscroll プロパティ | flash.text.TextField.scrollH | : データ型が Number から uint に変更されました。名前が hscroll から scrollH に変更されました。 |
|
| html プロパティ | flash.text.TextField.htmlText | : 削除されました。ActionScript 3.0 では、テキストフィールドはすべて HTML テキストフィールドとして扱われます。HTML テキストを設定するには、TextField.htmlText プロパティを使用します。 |
|
| htmlText プロパティ | flash.text.TextField.htmlText | ||
| length プロパティ[読み取り専用] | flash.text.TextField.length | : データ型が Number から uint に変更されました。 | |
| maxChars プロパティ | flash.text.TextField.maxChars | : データ型が Number から uint に変更されました。 | |
| maxhscroll プロパティ[読み取り専用] | flash.text.TextField.maxScrollH | : データ型が Number から uint に変更されました。 | |
| maxscroll プロパティ[読み取り専用] | flash.text.TextField.maxScrollV | : データ型が Number から uint に変更されました。名前の S が大文字に変更され、垂直スクロールであることを示すために V の文字が追加されました。 | |
| menu プロパティ | flash.display.InteractiveObject.contextMenu | : このプロパティは、InteractiveObject クラスから継承されるようになりました。 | |
| mouseWheelEnabled プロパティ | flash.text.TextField.mouseWheelEnabled | ||
| multiline プロパティ | flash.text.TextField.multiline | ||
| _name プロパティ | flash.display.DisplayObject.name | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _parent プロパティ | flash.display.DisplayObject.parent | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。データ型が MovieClip から DisplayObjectContainer に変更されました。 | |
| password プロパティ | flash.text.TextField.displayAsPassword | : 一貫性を維持するためにプロパティの名前が変更されました。 | |
| _quality プロパティ | flash.display.Stage.quality | : Stage クラスに移動されました。 | |
| restrict プロパティ | flash.text.TextField.restrict | ||
| _rotation プロパティ | flash.display.DisplayObject.rotation | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| scroll プロパティ | flash.text.TextField.scrollV | : データ型が Number から uint に変更され、名前が scroll から scrollV に変更されました。 |
|
| selectable プロパティ | flash.text.TextField.selectable | ||
| sharpness プロパティ | flash.text.TextField.sharpness | ||
| _soundbuftime プロパティ | flash.media.SoundMixer.bufferTime | : SWF ファイルのグローバルサウンドコントロールのプロパティおよびメソッドは、flash.media.SoundMixer クラスに移動されました。 | |
| styleSheet プロパティ | flash.text.TextField.styleSheet | ||
| tabEnabled プロパティ | flash.display.InteractiveObject.tabEnabled | This property is now inherited from the InteractiveObject class. | |
| tabIndex プロパティ | flash.display.InteractiveObject.tabIndex | : このプロパティは、InteractiveObject クラスから継承されるようになりました。 | |
| _target プロパティ[読み取り専用] | : | 削除されました。ActionScript 3.0 では表示オブジェクトが直接識別されるため、パスを識別する必要がなくなりました。 | |
| text プロパティ | flash.text.TextField.text | ||
| textColor プロパティ | flash.text.TextField.textColor | : データ型が Number から uint に変更されました。 | |
| textHeight プロパティ | flash.text.TextField.textHeight | ||
| textWidth プロパティ | flash.text.TextField.textWidth | ||
| thickness プロパティ | flash.text.TextField.thickness | ||
| type プロパティ | flash.text.TextField.type | ||
| _url プロパティ[読み取り専用] | flash.display.LoaderInfo.url | ||
| variable プロパティ | : | 削除されました。ActionScript 3.0 ではこの変数は必要なくなりました。 | |
| _visible プロパティ | flash.display.DisplayObject.visible | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _width プロパティ | flash.display.DisplayObject.width | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| wordWrap プロパティ | flash.text.TextField.wordWrap | ||
| _x プロパティ | flash.display.DisplayObject.x | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _xmouse プロパティ[読み取り専用] | flash.display.DisplayObject.mouseX | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _xscale プロパティ | flash.display.DisplayObject.scaleX | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _y プロパティ | flash.display.DisplayObject.y | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _ymouse プロパティ[読み取り専用] | flash.display.DisplayObject.mouseY | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _yscale プロパティ | flash.display.DisplayObject.scaleY | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| addListener() メソッド | flash.events.EventDispatcher.addEventListener() | : 新しいイベントモデルでは、EventDispatcher クラスから addEventListener() メソッドを継承するため、クラス固有の addListener() メソッドは必要なくなりました。 |
|
| getDepth() メソッド | flash.display.DisplayObjectContainer | : 削除されました。テキストフィールドの深度を確認するには、DisplayObjectContainer クラスのメソッドを使用します。 | |
| getFontList() メソッド | flash.text.Font.enumerateFonts() | : 削除されました。代わりに Font.enumerateFonts() を使用し、enumerateDeviceFonts パラメータを true に設定します。 |
|
| getNewTextFormat() メソッド | flash.text.TextField.defaultTextFormat | : 名前が getNewTextFormat から defaultTextFormat に変更されました。メソッドからアクセサプロパティに変更されました。 |
|
| getTextFormat() メソッド | 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() メソッド | flash.events.EventDispatcher.removeEventListener() | : 新しいイベントモデルでは、EventDispatcher クラスから removeEventListener() メソッドを継承するため、クラス固有の removeListener() メソッドは必要なくなりました。 |
|
| removeTextField() メソッド | flash.display.DisplayObjectContainer.removeChild() | : 削除されました。代わりにテキストフィールドを含む親表示オブジェクトコンテナの removeChild() メソッドを呼び出します。 |
|
| replaceSel() メソッド | flash.text.TextField.replaceSelectedText() | : 名前が replacesel() から replaceSelectedText() に変更されました。newText パラメータがストリング値に置き換えられました。 |
|
| replaceText() メソッド | flash.text.TextField.replaceText() | : 最初の 2 つのパラメータのデータ型が Number から uint に変更されました。 | |
| setNewTextFormat() メソッド | flash.text.TextField.defaultTextFormat | : 名前が setNewTextFormat から defaultTextFormat に変更されました。メソッドからアクセサプロパティに変更されました。 |
|
| setTextFormat() メソッド | flash.text.TextField.setTextFormat() | : パラメータの順序が変更されました。Index パラメータのデータ型が Number から int に変更されました。 | |
| TextFormat class | flash.text.TextFormat | : このクラスは、flash.text パッケージに移動されました。 | |
| align プロパティ | flash.text.TextFormat.align | ||
| blockIndent プロパティ | flash.text.TextFormat.blockIndent | : ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。 |
|
| bold プロパティ | flash.text.TextFormat.bold | : ActionScript 3.0 の Boolean データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。 |
|
| bullet プロパティ | flash.text.TextFormat.bullet | : ActionScript 3.0 の Boolean データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。 |
|
| color プロパティ | flash.text.TextFormat.color | : ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。 |
|
| font プロパティ | flash.text.TextFormat.font | ||
| indent プロパティ | flash.text.TextFormat.indent | : ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。 |
|
| italic プロパティ | flash.text.TextFormat.bullet | : ActionScript 3.0 の Boolean データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。 |
|
| kerning プロパティ | flash.text.TextFormat.kerning | : ActionScript 3.0 の Boolean データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。 |
|
| leading プロパティ | flash.text.TextFormat.leading | : ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。 |
|
| leftMargin プロパティ | flash.text.TextFormat.leftMargin | : ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。 |
|
| letterSpacing プロパティ | flash.text.TextFormat.letterSpacing | : ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。 |
|
| rightMargin プロパティ | flash.text.TextFormat.rightMargin | : ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。 |
|
| size プロパティ | flash.text.TextFormat.size | : ActionScript 3.0 の Number データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。 |
|
| tabStops プロパティ | flash.text.TextFormat.tabStops | : 変更はありません。 | |
| target プロパティ | flash.text.TextFormat.target | : 変更はありません。 | |
| underline プロパティ | flash.text.TextFormat.underline | : ActionScript 3.0 の Boolean データ型ではない null を値として取る可能性があるため、データ型が Object に変更されました。 |
|
| url プロパティ | flash.text.TextFormat.url | ||
| TextFormat コンストラクタ | flash.text.TextFormat.TextFormat() | : size、color、bold、italic、underline、url、leftMargin、rightMargin、indent、および leading パラメータはすべてオブジェクトに変換されました。 |
|
| getTextExtent() メソッド | : | 削除されました。テキスト行を含むフィールドの測定には flash.text.TextField のプロパティを使用し、テキストフィールド内のコンテンツの測定には flash.text.TextLineMetrics を使用します。 | |
| TextRenderer class | flash.text.TextRenderer | : 場所が変更されました。flash.text パッケージに移動されました。 | |
| maxLevel プロパティ | flash.text.TextRenderer.maxLevel | : ActionScript 3.0 では、uint と定義されています。 |
|
| setAdvancedAntialiasingTable() メソッド | flash.text.TextRenderer.setAdvancedAntiAliasingTable() | : FontStyle 定数および TextColorType 定数を使用して、fontStyle パラメータおよび colorType パラメータの値を設定できるようになりました。advancedAntiAliasingTable パラメータに CSMSettings オブジェクトの配列を指定できるようになりました。 |
|
| TextSnapshot class | flash.text.TextSnapshot | : このクラスは flash.text パッケージに移動されました。パラメータ、メソッド名、および戻り値の型もいくつか変更されました。 | |
| findText() メソッド | flash.text.TextSnapshot.findText() | : startIndex パラメータの名前が beginIndex に変更されました。startIndex パラメータのデータ型が Number から int に変更されました。 |
|
| getCount() メソッド | flash.text.TextSnapshot.charCount | : メソッドからアクセサプロパティに変更されました。データの戻り値の型が Number から uint に変更されました。 | |
| getSelected() メソッド | flash.text.TextSnapshot.getSelected() | : パラメータのデータ型が Number から uint に変更され、名前が start および end から beginIndex および EndIndex に変更されました。 |
|
| getSelectedText() メソッド | flash.text.TextSnapshot.getSelectedText() | : ActionScript 3.0 では、パラメータのデフォルト値が false に設定されています。 |
|
| getText() メソッド | flash.text.TextSnapshot.getText() | : start および end パラメータのデータ型が Number から uint に変更され、名前が start および end から beginIndex および endIndex に変更されました。 |
|
| getTextRunInfo() メソッド | flash.text.TextSnapshot.getTextRunInfo() | : パラメータのデータ型が Number から uint に変更されました。 | |
| hitTestTextNearPos() メソッド | flash.text.TextSnapshot.hitTestTextNearPos() | : closeDist パラメータの名前が maxDistance に変更され、デフォルト値が 0 に設定されました。 |
|
| setSelectColor() メソッド | flash.text.TextSnapshot.setSelectColor() | : パラメータのデータ型が Number から uint に変更され、デフォルト値が 0xFFFF00 に設定されました。 | |
| setSelected() メソッド | flash.text.TextSnapshot.setSelected() | : start および end パラメータのデータ型が Number から uint に変更され、名前が start および end から beginIndex および endIndex に変更されました。 |
|
| Transform class | flash.geom.Transform | : 変更はありません。 | |
| Video class | flash.media.Video | : このクラスは、flash.media パッケージに移動されました。Video オブジェクトは、Video() コンストラクタにより、ActionScript で動的に作成されるようになりました。Video オブジェクトにビデオストリームを関連付けるには、attachCamera() または attachNetStream() を使用します。 |
|
| _alpha プロパティ | flash.display.DisplayObject.alpha | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| deblocking プロパティ | flash.media.Video.deblocking | : データ型が Number から int に変更されました。 | |
| _height プロパティ | flash.display.DisplayObject.height | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| height プロパティ[読み取り専用] | flash.media.Video.videoHeight | : データ型が Number から int に変更されました。 | |
| _name プロパティ | flash.display.DisplayObject.name | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _parent プロパティ | flash.display.DisplayObject.parent | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _rotation プロパティ | flash.display.DisplayObject.rotation | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| smoothing プロパティ | flash.media.Video.smoothing | ||
| _visible プロパティ | flash.display.DisplayObject.visible | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _width プロパティ | flash.display.DisplayObject.width | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| width プロパティ[読み取り専用] | flash.media.Video.videoWidth | : データ型が Number から int に変更されました。 | |
| _x プロパティ | flash.display.DisplayObject.x | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _xmouse プロパティ[読み取り専用] | flash.display.DisplayObject.mouseX | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _xscale プロパティ | flash.display.DisplayObject.scaleX | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _y プロパティ | flash.display.DisplayObject.y | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _ymouse プロパティ[読み取り専用] | flash.display.DisplayObject.mouseY | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| _yscale プロパティ | flash.display.DisplayObject.scaleY | : このプロパティは、DisplayObject クラスから継承されるようになりました。先頭のアンダースコアが削除されました。 | |
| attachVideo() メソッド | flash.media.Video.attachNetStream() | : Camera オブジェクトのビデオストリームを指定するには、flash.media.Video.attachCamera() を使用します。 |
|
| clear() メソッド | flash.media.Video.clear() | ||
| XML class | flash.xml.XMLDocument | : このクラスは、flash.xml パッケージに移動されました。名前が XMLDocument に変更され、ECMAScript for XML (E4X) が実装された新しいトップレベルの XML クラスとの競合が解消されました。 | |
| contentType プロパティ | flash.net.URLRequest.contentType | ||
| docTypeDecl プロパティ | flash.xml.XMLDocument.docTypeDecl | ||
| idMap プロパティ | flash.xml.XMLDocument.idMap | ||
| ignoreWhite プロパティ | flash.xml.XMLDocument.ignoreWhite | ||
| loaded プロパティ | : | 削除されました。ファイルロード機能が XMLDocument クラスから削除されました。代わりに、URLLoader を使用します。 | |
| status プロパティ | : | 削除されました。解析エラーは、例外によって報告されるようになりました。 | |
| xmlDecl プロパティ | flash.xml.XMLDocument.xmlDecl | ||
| XML コンストラクタ | flash.xml.XMLDocument.XMLDocument() | ||
| addRequestHeader() メソッド | flash.net.URLRequest.requestHeaders | ||
| createElement() メソッド | flash.xml.XMLDocument.createElement() | ||
| createTextNode() メソッド | flash.xml.XMLDocument.createTextNode() | ||
| getBytesLoaded() メソッド | flash.net.URLLoader.bytesLoaded | : ファイルロード機能が XMLDocument クラスから削除されました。代わりに、URLLoader を使用します。 | |
| getBytesTotal() メソッド | flash.net.URLLoader.bytesTotal | : ファイルロード機能が XMLDocument クラスから削除されました。代わりに、URLLoader を使用します。 | |
| load() メソッド | : | 削除されました。ファイルロード機能が 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 クラスから削除されました。代わりに、URLLoader を使用します。新しいイベントモデルでは、complete イベントに置き換えられました。 |
|
| parseXML() メソッド | flash.xml.XMLDocument.parseXML() | ||
| send() メソッド | : | 削除されました。送信機能が XMLDocument クラス (ActionScript 2.0 の XML クラス) から削除されました。代わりに、flash.net パッケージの関数およびクラスを使用します。 | |
| sendAndLoad() メソッド | : | 削除されました。送信機能およびロード機能が XMLDocument クラス (ActionScript 2.0 の XML クラス) から削除されました。代わりに、URLRequest および URLLoader を使用します。 | |
| XMLNode class | flash.xml.XMLNode | : 場所が変更されました。このクラスは、flash.xml パッケージに移動されました。 | |
| attributes プロパティ | flash.xml.XMLNode.attributes | : 変更はありません。 | |
| childNodes プロパティ[読み取り専用] | flash.xml.XMLNode.childNodes | : 変更はありません。 | |
| firstChild プロパティ[読み取り専用] | flash.xml.XMLNode.firstChild | : 変更はありません。 | |
| lastChild プロパティ[読み取り専用] | flash.xml.XMLNode.lastChild | : 変更はありません。 | |
| localName プロパティ[読み取り専用] | flash.xml.XMLNode.localName | : 変更はありません。 | |
| namespaceURI プロパティ[読み取り専用] | flash.xml.XMLNode.namespaceURI | : 変更はありません。 | |
| nextSibling プロパティ[読み取り専用] | flash.xml.XMLNode.nextSibling | : 変更はありません。 | |
| nodeName プロパティ | flash.xml.XMLNode.nodeName | : 変更はありません。 | |
| nodeType プロパティ[読み取り専用] | flash.xml.XMLNode.nodeType | : データ型が Number から uint に変更されました。 | |
| nodeValue プロパティ | flash.xml.XMLNode.nodeValue | : 変更はありません。 | |
| parentNode プロパティ[読み取り専用] | flash.xml.XMLNode.parentNode | : 変更はありません。 | |
| prefix プロパティ[読み取り専用] | flash.xml.XMLNode.prefix | : 変更はありません。 | |
| previousSibling プロパティ[読み取り専用] | flash.xml.XMLNode.previousSibling | : 変更はありません。 | |
| XMLNode コンストラクタ | flash.xml.XMLNode.XMLNode() | : type パラメータのデータ型が Number から uint に変更されました。 |
|
| appendChild() メソッド | flash.xml.XMLNode.appendChild() | : 変更はありません。 | |
| cloneNode() メソッド | flash.xml.XMLNode.cloneNode | : 変更はありません。 | |
| getNamespaceForPrefix() メソッド | flash.xml.XMLNode.getNamespaceForPrefix() | : 変更はありません。 | |
| getPrefixForNamespace() メソッド | flash.xml.XMLNode.getPrefixForNamespace() | : 変更はありません。 | |
| hasChildNodes() メソッド | flash.xml.XMLNode.hasChildNodes() | : 変更はありません。 | |
| insertBefore() メソッド | flash.xml.XMLNode.insertBefore() | : 変更はありません。 | |
| removeNode() メソッド | flash.xml.XMLNode.removeNode() | : 変更はありません。 | |
| toString() メソッド | flash.xml.XMLNode.toString() | : 変更はありません。 | |
| XMLSocket class | flash.net.XMLSocket | : このクラスは、flash.net パッケージに移動されました。 | |
| XMLSocket コンストラクタ | flash.net.XMLSocket.XMLSocket() | : ホストおよびポートを指定する省略可能な 2 つのパラメータが追加されました。 | |
| close() メソッド | flash.net.XMLSocket.close() | : 変更はありません。 | |
| connect() メソッド | 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() メソッド | flash.net.XMLSocket.send() | : 変更はありません。 | |
| XMLUI class | flash.utils.XMLUI | : 変更はありません。 | |
| accept() メソッド | flash.utils.XMLUI.accept() | : 変更はありません。 | |
| cancel() メソッド | flash.utils.XMLUI.cancel() | : 変更はありません。 | |
| get() メソッド | flash.utils.XMLUI.getProperty() | : 変更はありません。 | |
| set() メソッド | flash.utils.XMLUI.setProperty() | : 変更はありません。 | |
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flex/201_jp/langref/migration.html