_root プロパティ

_root.movieClip
_root.action
_root.property

ルートムービークリップのタイムラインへの参照を指定するか返します。ムービークリップに複数のレベルがある場合、ルートムービークリップのタイムラインは現在実行中のスクリプトを含むレベルにあります。たとえば、レベル 1 のスクリプトの評価が _root であれば、_level1 が返されます。

_root を指定することは、使用が推奨されないスラッシュ表記 (/) を使って現在のレベルでの絶対パスを指定することと同じです。

メモ: _root を含むムービークリップを他のムービークリップにロードすると、_root は _root を含むムービークリップのタイムラインではなく、ロードする側のムービークリップのタイムラインを指すようになります。他のムービークリップにロードする場合でも、_root がロードされるムービークリップ自身のタイムラインを指すようにするには、MovieClip._lockroot を使用します。

対応バージョン : ActionScript 1.0、Flash Player 5

パラメータ

movieClip:String - ムービークリップのインスタンス名。

action:String - アクションまたはメソッド。

property:String - MovieClip オブジェクトのプロパティ。

次の例では、現在実行中のスクリプトを含むレベルのタイムラインを停止します。

_root.stop();

次の例では、_root のスコープ内の変数とインスタンスを出力します。

for (prop in _root) {
 trace("_root."+prop+" = "+_root[prop]);
}

関連項目

_lockroot (MovieClip._lockroot プロパティ), _parent プロパティ, targetPath 関数


 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00001243.html