Flash Lite 2 |
|||
| Flash Lite 2.x ActionScript リファレンスガイド > ActionScript 言語エレメント > グローバル関数 | |||
ここでは、ActionScript を使用している SWF ファイルで使用できるビルトイン関数について説明します。グローバル関数では、データ型の処理 (Boolean()、int() など)、デバッグ情報の作成 (trace())、Flash Player やブラウザとの通信 (fscommand()) など、各種の一般的なプログラミングタスクがカバーされています。
オプション シグネチャ 説明 新しい空の配列を作成します。また、指定されたエレメントを配列に変換します。 パラメータ expression をブール値に変換し、true または false を返します。 Flash Player 5 以降では使用しないでください。このアクションの代わりに function ステートメントを使用します。 呼び出されたフレームで、そのフレームに再生ヘッドを移動せずに、スクリプトを実行します。 Flash Player 5 以降では使用しないでください。この関数の代わりに String.fromCharCode() を使用します。 ASCII コード番号を文字に変換します。 clearInterval setInterval() の呼び出しによって作成された間隔をキャンセルします。 duplicateMovieClip SWF ファイルの再生中にムービークリップのインスタンスを作成します。 パラメータをストリングに変換し、URL エンコードします。この場合、英数字以外のすべての文字は % が付いた 16 進シーケンスで置き換えられます。 変数、プロパティ、オブジェクト、ムービークリップに名前でアクセスします。 SWF ファイルが Flash Lite プレーヤー、またはモバイルデバイスの環境 (オペレーティングシステムなど) と通信できるようにします。 fscommand2 SWF ファイルが Flash Lite プレーヤーまたはモバイルデバイス上のホストアプリケーションと通信できるようにします。 getProperty Flash Player 5 以降では使用しないでください。この関数の代わりに Flash Player 5 で実装されたドットシンタックスを使用します。 ムービークリップ my_mc の指定プロパティの値を返します。 SWF ファイルを再生し始めてからの経過時間をミリ秒単位で返します。 特定の URL からウィンドウにドキュメントをロードしたり、定義済みの URL に存在する別のアプリケーションに変数を渡したりします。 getVersion Flash Player のバージョンとプラットフォーム情報を含むストリングを返します。 gotoAndPlay シーン内の指定されたフレームに再生ヘッドを送り、そのフレームから再生します。 gotoAndStop シーン内の指定されたフレームに再生ヘッドを送り、停止します。 ifFrameLoaded Flash Player 5 以降では使用しないでください。この関数は使用されなくなりました。MovieClip._framesloaded プロパティを使用することをお勧めします。 特定のフレームの内容がローカルに使用できるかどうかを確認します。 Flash Player 5 以降では使用しないでください。この関数の代わりに Math.round() を使用します。 小数値を切り捨てることによって、10 進数の整数部を取り出します。したがって、負数の扱いは Math.floor() メソッドと異なります。 expression を評価し、有限大である場合は true を、無限大または負の無限大である場合は false を返します。 パラメータを評価し、値が NaN (非数) である場合は true を返します。 Flash Player 5 以降では使用しないでください。この関数およびすべてのストリング関数は使用されなくなりました。代わりに String クラスのメソッドと String.length プロパティを使用して同じ処理を行うことが推奨されます。 指定されたストリングまたは変数の長さを返します。 元の SWF ファイルの再生中に SWF ファイルまたは JPEG ファイルを Flash Player 内にロードします。 loadMovieNum ロードした元の SWF ファイルの再生中に SWF ファイルまたは JPEG ファイルを Flash Player のレベル内にロードします。 loadVariables テキストファイルや、ColdFusion、CGI スクリプト、ASP (Active Server Pages)、パーソナルホームページ (PHP)、または Perl スクリプトで作成されたテキストなどの外部ファイルからデータを読み取り、ターゲットムービークリップの変数に値を設定します。 loadVariablesNum テキストファイルや、ColdFusion、CGI スクリプト、ASP、PHP、または Perl スクリプトで作成されたテキストなどの外部ファイルからデータを読み取り、Flash Player の特定のレベルの変数に値を設定します。 Flash Player 5 以降では使用しないでください。この関数の代わりに String.fromCharCode() メソッドを使用します。 ASCII コード番号をマルチバイト文字に変換します。 Flash Player 5 以降では使用しないでください。この関数の代わりに String.length プロパティを使用します。 マルチバイト文字のストリング長を返します。 Flash Player 5 以降では使用しないでください。この関数の代わりに String.charCodeAt() メソッドを使用します。 指定された文字をマルチバイト文字コード番号に変換します。 mbsubstring Flash Player 5 以降では使用しないでください。この関数の代わりに String.substr() メソッドを使用します。 マルチバイト文字ストリングから、マルチバイト文字ストリングを抽出します。 次のフレームに再生ヘッドを送ります。 次のシーンのフレーム 1 に再生ヘッドを送ります。 expression パラメータを数値に変換します。 空のオブジェクトを新規作成するか、指定された数値、ストリング、またはブール値をオブジェクトに変換します。 アクションをトリガするマウスイベントまたはキー押下を指定します。 onClipEvent ムービークリップの特定のインスタンスに対して定義されたアクションを起動します。 Flash Player 5 以降では使用しないでください。この関数の代わりに String クラスのメソッドとプロパティを使用します。 文字を ASCII コード番号に変換します。 parseFloat ストリングを浮動小数に変換します。 ストリングを整数に変換します。 play タイムライン内で再生ヘッドを前へ進めます。 前のフレームに再生ヘッドを送ります。 前のシーンのフレーム 1 に再生ヘッドを送ります。 Flash Player 5 以降では使用しないでください。この関数の代わりに Math.random() を使用します。 0 から value パラメータで指定された整数まで (この整数は含まない) の間のランダムな整数を返します。 removeMovieClip 指定されたムービークリップを削除します。 setInterval SWF ファイルの再生時に一定の間隔で関数、メソッド、またはオブジェクトを呼び出します。 setProperty ムービークリップの再生時にムービークリップのプロパティ値を変更します。 startDrag ムービーの再生中に target ムービークリップをドラッグ可能にします。 stop 再生中の SWF ファイルを停止します。 再生ヘッドを停止せずに、SWF ファイルで再生中のサウンドをすべて停止します。 stopDrag 現在実行中のドラッグ操作を停止します。 指定されたパラメータのストリング表現を返します。 substring Flash Player 5 以降では使用しないでください。この関数の代わりに String.substr() を使用します。 ストリングの一部を抽出します。 targetPath movieClipObject のターゲットパスをストリングとして返します。 tellTarget Flash Player 5 以降では使用しないでください。代わりにドット (.) 表記と with ステートメントを使用することをお勧めします。 statements パラメータで指定された指示を、target パラメータで指定されたタイムラインに適用します。 Flash Player 5 以降では使用しないでください。この関数の代わりに _quality を使用します。 Flash Player でアンチエイリアス処理のオンとオフを切り替えます。 式を評価し、結果を出力します。 パラメータ x をストリングとして評価し、URL エンコードされた形式からストリングをデコード (すべての 16 進シーケンスを ASCII 文字に変換) して、ストリングを返します。 unloadMovie loadMovie() を使用してロードしたムービークリップを Flash Player から削除します。 unloadMovieNum loadMovieNum() を使用してロードした SWF ファイルやイメージを Flash Player から削除します。
(intervalID: Number)
(target: Object, newname: String, depth: Number)
(command: String, parameters: String)
(my_mc: Object, property: Object) : Object
() : String
([scene: String], frame: Object)
([scene: String], frame: Object)
([scene: String], frame: Object, statement(s): Object)
(url: String, level: Number, [method: String])
(url: String, target: Object, [method: String])
(url: String, level: Number, [method: String])
(value: String, index: Number, count: Number) : String
(movieEvent: Object)
(string: String) : Number
()
(target: Object)
(functionName: Object, interval: Number, [param: Object], objectName: Object, methodName: String) : Number
(target: Object, property: Object, expression: Object)
(target: Object, [lock: Boolean], [left,top,right,bottom: Number])
()
()
(string: String, index: Number, count: Number) : String
(targetObject: Object) : String
(target: String, statement(s): Object)
(target)
(level: Number)