Flashドキュメンテーション |
|||
| ActionScript 2.0 リファレンスガイド > ActionScript クラス > MovieClip | |||
Object
|
+-MovieClip
public dynamic class MovieClip
extends Object
MovieClip クラスのメソッドは、ムービークリップをターゲットとするアクションと同じ機能を提供します。[アクション] パネルの [アクション] ツールボックスに同等のアクションを持たない他のメソッドもあります。
新しいムービークリップを作成する場合は、コンストラクタメソッドを使用しません。ムービークリップインスタンスは、次の 3 つのいずれかのメソッドを使用して作成します。
MovieClip クラスのメソッドを呼び出すには、次のシンタックスを使用して、ムービークリップインスタンスを名前で参照します。このシンタックスでは、my_mc がムービークリップインスタンスです。
my_mc.play(); my_mc.gotoAndPlay(3);
サブクラスを作成することにより、MovieClip クラスのメソッドおよびイベントハンドラを拡張できます。
使用できるバージョン : ActionScript 1.0、Flash Player 3
|
オプション |
プロパティ |
説明 |
|---|---|---|
|
|
|
ムービークリップのアルファ透明度。 |
|
|
|
このムービークリップのブレンドモード。 |
|
|
|
true に設定されている場合、ムービークリップの内部ビットマップ表現がキャッシュされます。 |
|
|
|
ムービークリップのタイムライン内で再生ヘッドがあるフレーム番号を返します。 |
|
|
|
このムービークリップがドロップされたムービークリップインスタンスの絶対パスを、スラッシュシンタックス表記で返します。 |
|
|
|
ムービークリップの有効/無効を示すブール値。 |
|
|
|
ムービークリップに現在関連付けられている各フィルタオブジェクトが格納されている、インデックスの配列。 |
|
|
|
値が undefined または false の場合、ボタン以外のムービークリップは入力フォーカスを受け取ることができません。 |
|
|
|
ムービークリップにフォーカスがあるときに、その周囲に黄色の矩形を表示するかどうかを指定するブール値。 |
|
|
|
ストリーミング SWF ファイルからロードされたフレーム数。 |
|
|
|
ピクセル単位で示したムービークリップの高さ。 |
|
|
|
Flash Player 7 以降では使用しないでください。このプロパティの代わりに MovieClip._quality を使用します。 現在の SWF ファイルに適用されるアンチエイリアスのレベルを指定します。 |
|
|
|
ムービークリップのヒット領域となる別のムービークリップを指定します。 |
|
|
|
SWF ファイルがムービークリップにロードされたときに、_root で参照する内容を指定するブール値。 |
|
|
|
指定された ContextMenu オブジェクトをムービークリップに関連付けます。 |
|
|
|
ムービークリップのインスタンス名。 |
|
|
|
数値 (16 進数の RGB 値) で指定されたムービークリップの不透明 (透明でない) な背景色。 |
|
|
|
現在のムービークリップまたはオブジェクトを含むムービークリップまたはオブジェクトを指す参照。 |
|
|
|
SWF ファイルに使用するレンダリング品質を設定または取得します。 |
|
|
|
ムービークリップの元の位置からの回転角度を度単位で指定します。 |
|
|
|
ムービークリップの 9 つの拡大・縮小領域を定義する矩形の領域。 |
|
|
|
scrollRect プロパティを使用すると、ムービークリップのコンテンツをすばやくスクロールして、より多くのコンテンツを表示できるウィンドウを利用できるようになります。 |
|
|
|
サウンドのストリーミングを開始するまでにサウンドをプリバッファする秒数を指定します。 |
|
|
|
ムービークリップの子が自動タブ順に含まれているかどうかを判別します。 |
|
|
|
ムービークリップが自動タブ順に含まれるかどうかを示します。 |
|
|
|
ムービー内のオブジェクトのタブ順をカスタマイズできます。 |
|
|
|
ムービークリップインスタンスのターゲットパスをスラッシュ表記で返します。 |
|
|
|
MovieClip パラメータで指定されたムービークリップインスタンスのフレームの総数を返します。 |
|
|
|
他のボタンまたはムービークリップがマウスの解放イベントを受け取ることができるかどうかを示すブール値です。 |
|
|
|
ムービークリップのマトリックス、カラー変換、ピクセル境界に関係するプロパティを持つオブジェクト。 |
|
|
|
ムービークリップのダウンロード元である SWF、JPEG、GIF、または PNG の各ファイルの URL を取得します。 |
|
|
|
ムービークリップ上にマウスが移動したときに、指差しハンドポインタ (ハンドカーソル) を表示するかどうかを示すブール値。 |
|
|
|
ムービークリップを表示するかどうかを示すブール値。 |
|
|
|
ピクセル単位で示したムービークリップの幅。 |
|
|
|
親ムービークリップのローカル座標を基準にしてムービークリップの x 座標を設定する整数。 |
|
|
|
マウス位置の x 座標を返します。 |
|
|
|
ムービークリップの基準点から適用するムービークリップの水平スケール (percentage) を決定します。 |
|
|
|
親ムービークリップのローカル座標を基準にしてムービークリップの y 座標を設定します。 |
|
|
|
マウス位置の y 座標を示します。 |
|
|
|
ムービークリップの基準点から適用するムービークリップの垂直スケール (percentage) を設定します。 |
Object クラスから継承されるプロパティ constructor (Object.constructor プロパティ), __proto__ (Object.__proto__ プロパティ), prototype (Object.prototype プロパティ), __resolve (Object.__resolve プロパティ)
|
イベント |
説明 |
|---|---|
|
|
ムービークリップが MovieClip.loadVariables() の呼び出しまたは MovieClip.loadMovie() の呼び出しからデータを受け取ったときに呼び出されます。 |
|
|
マウスボタンが押された状態で、ポインタがオブジェクトの外に移動したときに呼び出されます。 |
|
|
ポインタがムービークリップ外にドラッグされた後で、ムービークリップ上に移動したときに呼び出されます。 |
|
|
SWF ファイルのフレームレートで繰り返し呼び出されます。 |
|
|
ムービークリップにフォーカスがあるときにキーを押すと、呼び出されます。 |
|
|
キーを離すと呼び出されます。 |
|
|
ムービークリップがフォーカスを失うと、呼び出されます。 |
|
|
ムービークリップのインスタンスが作成されてタイムラインに読み込まれると、呼び出されます。 |
|
|
マウスボタンが押されると、呼び出されます。 |
|
|
マウスポインタが移動すると、呼び出されます。 |
|
|
マウスボタンが離されると、呼び出されます。 |
|
|
ポインタがムービークリップ上にあるときにマウスをクリックすると、呼び出されます。 |
|
|
ムービークリップの上でマウスボタンを離すと、呼び出されます。 |
|
|
マウスボタンをムービークリップ領域内で押して、ムービークリップ領域の外側で離したときに呼び出されます。 |
|
|
ポインタをムービークリップ領域の外側に移動すると、呼び出されます。 |
|
|
ポインタをムービークリップ領域の上に移動すると、呼び出されます。 |
|
|
ムービークリップがキーボードフォーカスを受け取ると、呼び出されます。 |
|
|
ムービークリップをタイムラインから削除した後に表示される最初のフレームで呼び出されます。 |
|
オプション |
署名 |
説明 |
|---|---|---|
|
|
|
再生するオーディオソースを指定します。 |
|
|
|
ビットマップイメージをムービークリップに割り当てます。 |
|
|
|
ライブラリからシンボルを取得し、ムービークリップに割り当てます。 |
|
|
|
描画領域をビットマップイメージで塗りつぶします。 |
|
|
|
新しい描画パスの始点を示します。 |
|
|
|
新しい描画パスの始点を示します。 |
|
|
|
MovieClip.lineStyle() で指定された線スタイルを含め、ムービークリップの描画メソッドを使用して実行時に作成されたすべてのグラフィックを削除します。 |
|
|
|
既存のムービークリップの子として空のムービークリップを作成します。 |
|
|
|
このメソッドを呼び出したムービークリップの子となる空のテキストフィールドを新しく作成します。 |
|
|
|
((controlX, controlY) で指定されたコントロールポイントを使用し、現在の描画位置から (anchorX, anchorY) まで、現在の線のスタイルで曲線を描画します。 |
|
|
|
SWF ファイルの再生中に、指定されたムービークリップのインスタンスを作成します。 |
|
|
|
beginFill() メソッドまたは beginGradientFill() メソッドへの最後の呼び出し以降に追加された線と曲線に塗りを適用します。 |
|
|
|
bounds パラメータに基づいて、ムービークリップの最小および最大の x 座標と y 座標を示すプロパティを返します。 |
|
|
|
ムービークリップについて、既にロード (ストリーミング) されたバイト数を返します。 |
|
|
|
ムービークリップのサイズをバイト単位で返します。 |
|
|
|
ムービークリップインスタンスの深度を返します。 |
|
|
|
特定の深度にムービークリップが既に配置されているかどうかを判別します。 |
|
|
|
現在のムービークリップ内の同一レベル、同一レイヤー上の他のすべてのオブジェクトよりもムービークリップを前面に表示する場合に、MovieClip.attachMovie() メソッド、MovieClip.duplicateMovieClip() メソッド、MovieClip.createEmptyMovieClip() メソッドに渡す深度値を調べることができます。 |
|
|
|
シェイプ上の線を除き、bounds パラメータに基づいて、ムービークリップの最小および最大の x 座標と y 座標を示すプロパティを返します。 |
|
|
|
ムービークリップがパブリッシュされた時の対象の Flash Player のバージョンを示す整数値を返します。 |
|
|
|
指定されたムービークリップのすべての静止テキストフィールド内のテキストを含む TextSnapshot オブジェクトを返します。ただし、子のムービークリップに存在するテキストは含まれません。 |
|
|
|
指定された URL から、指定されたウィンドウにドキュメントを読み込みます。 |
|
|
|
pt オブジェクトをステージ (グローバル) 座標からムービークリップ内 (ローカル) の座標に変換します。 |
|
|
|
指定されたフレームで SWF ファイルの再生を開始します。 |
|
|
|
このムービークリップの指定されたフレームに再生ヘッドを送り、そこで停止させます。 |
|
|
|
ムービークリップを評価して、それが target または x 座標と y 座標のパラメータで示されるヒット領域と重なるかまたは交差するかを確認します。 |
|
|
|
lineTo() メソッドおよび curveTo() メソッドへの今後の呼び出しに使用する線のスタイルを指定します。このスタイルは、次に lineStyle() メソッドまたは lineGradientStyle() メソッドを異なるパラメータで呼び出すまで使用されます。 |
|
|
|
lineTo() メソッドおよび curveTo() メソッドで今後の呼び出しに使用する線のスタイルを指定します。このスタイルは、次に lineStyle() メソッドを異なるパラメータで呼び出すまで使用されます。 |
|
|
|
現在の描画位置から (x, y) まで、現在の線のスタイルを使用して線を描画します。その後で、現在の描画位置は (x, y) に設定されます。 |
|
|
|
元の SWF ファイルの再生中に SWF ファイル、JPEG ファイル、GIF ファイル、または PNG ファイルを Flash Player のムービークリップ内にロードします。 |
|
|
|
外部ファイルからデータを読み取り、ムービークリップの変数の値を設定します。 |
|
|
|
pt オブジェクトをムービークリップ内 (ローカル) の座標からステージ (グローバル) の座標に変換します。 |
|
|
|
現在の描画位置を (x, y) に移動します。 |
|
|
|
次のフレームに再生ヘッドを送り、停止します。 |
|
|
|
ムービークリップのタイムラインで再生ヘッドを移動します。 |
|
|
|
直前のフレームに再生ヘッドを戻し、停止します。 |
|
|
|
duplicateMovieClip()、MovieClip.duplicateMovieClip() MovieClip.createEmptyMovieClip() または MovieClip.attachMovie() で作成したムービークリップインスタンスを削除します。 |
|
|
|
パラメータ mc のムービークリップをマスクにして、呼び出し元のムービークリップを表示します。 |
|
|
|
指定されたムービークリップをユーザーがドラッグできるようにします。 |
|
|
|
再生中のムービークリップを停止します。 |
|
|
|
MovieClip.startDrag() メソッドを終了します。 |
|
|
|
ムービークリップのスタッキング順序、つまり深度 (z 順序) を、target パラメータに指定したムービーと入れ替えます。または、target パラメータに指定した深度に現在置かれているムービーと入れ替えます。 |
|
|
|
ムービークリップインスタンスの内容を削除します。 |
Object クラスから継承されるメソッド
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/8_jp/main/00002436.html