Flash CS3 ドキュメンテーション |
|||
| ActionScript 2.0 リファレンスガイド > ActionScript クラス > MovieClip | |||
Object
|
+-MovieClip
public dynamic class MovieClip
extends Object
MovieClip クラスのメソッドは、ムービークリップをターゲットとするアクションと同じ機能を提供します。[アクション] パネルの [アクション] ツールボックスに同等のアクションを持たない他のメソッドもあります。
新しいムービークリップを作成する場合は、コンストラクタメソッドを使用しません。ムービークリップインスタンスは、次の 3 つのいずれかのメソッドを使用して作成します。
attachMovie() メソッドを使用すると、ライブラリ内に存在するムービークリップシンボルに基づいて、ムービークリップインスタンスを作成できます。createEmptyMovieClip() メソッドを使用すると、別のムービークリップに基づいて、空のムービークリップインスタンスを子として作成できます。duplicateMovieClip() メソッドを使用すると、別のムービークリップに基づいて、ムービークリップインスタンスを作成できます。MovieClip クラスのメソッドを呼び出すには、次のシンタックスを使用して、ムービークリップインスタンスを名前で参照します。このシンタックスでは、my_mc がムービークリップインスタンスです。
my_mc.play(); my_mc.gotoAndPlay(3);
サブクラスを作成することにより、MovieClip クラスのメソッドおよびイベントハンドラを拡張できます。
モーショントゥイーンが含まれている MovieClip オブジェクトの次のいずれかのプロパティを変更した場合、Flash Player によって、その MovieClip オブジェクトの再生ヘッドが停止されます。該当するプロパティは、_alpha、blendMode、filters、_height、opaqueBackground、_rotation、scale9Grid、scrollRect、transform、_visible、_width、_x、_xscale、_y、または _yscale です。ただし、その MovieClip オブジェクトの子 MovieClip オブジェクトの再生ヘッドは停止しません。
対応バージョン : ActionScript 1.0、Flash Player 3
|
オプション |
プロパティ |
説明 |
|---|---|---|
|
|
ムービークリップのアルファ透明度。 |
|
|
|
このムービークリップのブレンドモード。 |
|
|
|
|
|
|
|
_currentframe |
ムービークリップのタイムライン内で再生ヘッドがあるフレーム番号を返します。 |
|
|
_droptarget |
このムービークリップがドロップされたムービークリップインスタンスの絶対パスを、スラッシュシンタックス表記で返します。 |
|
|
ムービークリップの有効/無効を示すブール値。 |
|
|
|
ムービークリップに現在関連付けられている各フィルタオブジェクトが格納されている、インデックスの配列。 |
|
|
|
プログラムで Selection.setFocus() を使用してムービークリップにフォーカスを割り当てることができるかどうかを指定します。 |
|
|
|
ムービークリップにフォーカスがあるときに、その周囲に黄色の矩形を表示するかどうかを指定するブール値。 |
|
|
|
|
|
|
|
_framesloaded |
ストリーミング SWF ファイルからロードされたフレーム数。 |
|
|
ピクセル単位で示したムービークリップの高さ。 |
|
|
|
非推奨 : Flash Player 7 以降では使用しないでください。このプロパティの代わりに 現在の SWF ファイルに適用されるアンチエイリアスのレベルを指定します。 |
|
|
|
ムービークリップのヒット領域となる別のムービークリップを指定します。 |
|
|
|
SWF ファイルがムービークリップにロードされたときに、 |
|
|
|
指定された ContextMenu オブジェクトをムービークリップに関連付けます。 |
|
|
|
ムービークリップのインスタンス名。 |
|
|
|
数値 (16 進数の RGB 値) で指定されたムービークリップの不透明 (透明でない) な背景色。 |
|
|
|
現在のムービークリップまたはオブジェクトを含むムービークリップまたはオブジェクトを指す参照。 |
|
|
|
SWF ファイルに使用するレンダリング品質を設定または取得します。 |
|
|
|
ムービークリップの元の位置からの回転角度を度単位で指定します。 |
|
|
|
ムービークリップの 9 つの拡大・縮小領域を定義する矩形の領域。 |
|
|
|
|
|
|
|
サウンドのストリーミングを開始するまでにサウンドをプリバッファする秒数を指定します。 |
|
|
|
ムービークリップの子が自動タブ順に含まれているかどうかを判別します。 |
|
|
|
ムービークリップが自動タブ順に含まれるかどうかを示します。 |
|
|
|
ムービー内のオブジェクトのタブ順をカスタマイズできます。 |
|
|
|
ムービークリップインスタンスのターゲットパスをスラッシュ表記で返します。 |
|
|
|
_totalframes |
ムービークリップインスタンス内のフレーム総数です。 |
|
|
他のボタンまたはムービークリップがマウスの解放イベントを受け取ることができるかどうかを示すブール値です。 |
|
|
|
ムービークリップのマトリックス、カラー変換、ピクセル境界に関係するプロパティを持つオブジェクト。 |
|
|
|
ムービークリップのダウンロード元である SWF、JPEG、GIF、または PNG の各ファイルの URL を取得します。 |
|
|
|
ムービークリップ上にマウスが移動したときに、指差しハンドポインタ (ハンドカーソル) を表示するかどうかを示すブール値。 |
|
|
|
ムービークリップを表示するかどうかを示すブール値。 |
|
|
|
ピクセル単位で示したムービークリップの幅。 |
|
|
|
親ムービークリップのローカル座標を基準にしてムービークリップの x 座標を設定する整数。 |
|
|
|
マウス位置の x 座標を返します。 |
|
|
|
ムービークリップの基準点から適用するムービークリップの水平スケール (percentage) を決定します。 |
|
|
|
親ムービークリップのローカル座標を基準にしてムービークリップの y 座標を設定します。 |
|
|
|
マウス位置の y 座標を示します。 |
|
|
|
ムービークリップの基準点から適用するムービークリップの垂直スケール (percentage) を設定します。 |
Object クラスから継承されるプロパティ
|
constructor (Object.constructor プロパティ), __proto__ (Object.__proto__ プロパティ), prototype (Object.prototype プロパティ), __resolve (Object.__resolve プロパティ) |
|
イベント |
説明 |
|---|---|
|
onData |
ムービークリップが |
|
onDragOut |
マウスボタンが押された状態で、ポインタがオブジェクトの外に移動したときに呼び出されます。 |
|
onDragOver |
ポインタがムービークリップ外にドラッグされた後で、ムービークリップ上に移動したときに呼び出されます。 |
|
onEnterFrame |
SWF ファイルのフレームレートで繰り返し呼び出されます。 |
|
onKeyDown |
ムービークリップにフォーカスがあるときにキーを押すと、呼び出されます。 |
|
onKeyUp |
キーを離すと呼び出されます。 |
|
onKillFocus |
ムービークリップがフォーカスを失うと、呼び出されます。 |
|
onLoad |
ムービークリップのインスタンスが作成されてタイムラインに読み込まれると、呼び出されます。 |
|
onMouseDown |
マウスボタンが押されると、呼び出されます。 |
|
onMouseMove |
マウスポインタが移動すると、呼び出されます。 |
|
onMouseUp |
マウスボタンが離されると、呼び出されます。 |
|
onPress |
ポインタがムービークリップ上にあるときにマウスをクリックすると、呼び出されます。 |
|
onRelease |
ムービークリップの上でマウスボタンを離すと、呼び出されます。 |
|
onReleaseOutside |
マウスボタンをムービークリップ領域内で押して、ムービークリップ領域の外側で離したときに呼び出されます。 |
|
onRollOut |
ポインタをムービークリップ領域の外側に移動すると、呼び出されます。 |
|
onRollOver |
ポインタをムービークリップ領域の上に移動すると、呼び出されます。 |
|
onSetFocus |
ムービークリップがキーボードフォーカスを受け取ると、呼び出されます。 |
|
onUnload |
ムービークリップをタイムラインから削除した後に表示される最初のフレームで呼び出されます。 |
|
オプション |
署名 |
説明 |
|---|---|---|
|
|
attachAudio |
再生するオーディオソースを指定します。 |
|
|
attachBitmap |
ビットマップイメージをムービークリップに割り当てます。 |
|
|
attachMovie |
ライブラリからシンボルを取得し、ムービークリップに割り当てます。 |
|
|
beginBitmapFill |
描画領域をビットマップイメージで塗りつぶします。 |
|
|
新しい描画パスの始点を示します。 |
|
|
|
beginGradientFill |
新しい描画パスの始点を示します。 |
|
|
clear |
|
|
|
createEmptyMovieClip |
既存のムービークリップの子として空のムービークリップを作成します。 |
|
|
createTextField |
このメソッドを呼び出したムービークリップの子となる空のテキストフィールドを新しく作成します。 |
|
|
curveTo |
( |
|
|
duplicateMovieClip |
SWF ファイルの再生中に、指定されたムービークリップのインスタンスを作成します。 |
|
|
endFill |
|
|
|
|
|
|
|
getBytesLoaded |
ムービークリップについて、既にロード (ストリーミング) されたバイト数を返します。 |
|
|
getBytesTotal |
ムービークリップのサイズをバイト単位で返します。 |
|
|
ムービークリップインスタンスの深度を返します。 |
|
|
|
getInstanceAtDepth |
特定の深度にムービークリップが既に配置されているかどうかを判別します。 |
|
|
現在のムービークリップ内の同一レベル、同一レイヤー上の他のすべてのオブジェクトよりもムービークリップを前面に表示する場合に、 |
|
|
|
シェイプ上の線を除き、 |
|
|
|
getSWFVersion |
ムービークリップがパブリッシュされた時の対象の Flash Player のバージョンを示す整数値を返します。 |
|
|
指定されたムービークリップのすべての静止テキストフィールド内のテキストを含む TextSnapshot オブジェクトを返します。ただし、子のムービークリップに存在するテキストは含まれません。 |
|
|
|
指定された URL から、指定されたウィンドウにドキュメントを読み込みます。 |
|
|
|
globalToLocal |
|
|
|
gotoAndPlay |
指定されたフレームで SWF ファイルの再生を開始します。 |
|
|
gotoAndStop |
このムービークリップの指定されたフレームに再生ヘッドを送り、そこで停止させます。 |
|
|
ムービークリップを評価して、それが |
|
|
|
lineGradientStyle |
|
|
|
lineStyle |
|
|
|
現在の描画位置から (x, y) まで、現在の線のスタイルを使用して線を描画します。その後で、現在の描画位置は (x, y) に設定されます。 |
|
|
|
元の SWF ファイルの再生中に SWF ファイル、JPEG ファイル、GIF ファイル、または PNG ファイルを Flash Player のムービークリップ内にロードします。 |
|
|
|
loadVariables |
外部ファイルからデータを読み取り、ムービークリップの変数の値を設定します。 |
|
|
localToGlobal |
|
|
|
現在の描画位置を (x, y) に移動します。 |
|
|
|
nextFrame |
次のフレームに再生ヘッドを送り、停止します。 |
|
|
play |
ムービークリップのタイムラインで再生ヘッドを移動します。 |
|
|
prevFrame |
直前のフレームに再生ヘッドを戻し、停止します。 |
|
|
removeMovieClip |
|
|
|
|
|
|
|
startDrag |
指定されたムービークリップをユーザーがドラッグできるようにします。 |
|
|
stop |
再生中のムービークリップを停止します。 |
|
|
stopDrag |
|
|
|
swapDepths |
ムービークリップのスタッキング順序、つまり深度 (z 順序) を、 |
|
|
unloadMovie |
ムービークリップインスタンスの内容を削除します。 |
Object クラスから継承されるメソッド
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00001890.html