Flash CS3 ドキュメンテーション |
|||
| Flash の拡張機能 > はじめに > Flash ドキュメントオブジェクトモデル (DOM) > DOM 構造の概要 | |||
次のリストに、DOM 構造をアウトラインフォーマットで示します。各行の先頭にある数字はオブジェクトのレベルを示します。たとえば、"03" で表されるオブジェクトは高位の "02" オブジェクトの子になり、この "02" オブジェクトは、さらに高位の "01" オブジェクトの子になります。
親オブジェクトのプロパティを指定することでオブジェクトが使用可能になる場合もあります。たとえば、document.timelines プロパティは Timeline オブジェクトの配列を含んでいます (document.timelines および Timeline オブジェクト を参照してください)。これらのプロパティについては次のアウトラインで示しています。
最後に、オブジェクトの中には、他のオブジェクトの子オブジェクトではなく、オブジェクトのサブクラスになっているものもあります。別のオブジェクトのサブクラスであるオブジェクトには、スーパークラスオブジェクトのメソッドとプロパティの他に、独自のメソッドや親オブジェクトのプロパティがあります。サブクラスオブジェクトは、スーパークラスオブジェクトと同じ階層レベルを共有します。たとえば、Item オブジェクトは BitmapItem オブジェクトのスーパークラスです (Item オブジェクト および BitmapItem オブジェクト を参照してください)。これらの関係については次のアウトラインで示しています。
02 Document オブジェクト (fl.documents 配列)
03 Fill オブジェクト
04 Item オブジェクト (library.items 配列)
04 BitmapItem オブジェクト (Item オブジェクトのサブクラス)
04 folderItem オブジェクト (Item オブジェクトのサブクラス)
04 fontItem オブジェクト (Item オブジェクトのサブクラス)
04 SoundItem オブジェクト (Item オブジェクトのサブクラス)
04 SymbolItem オブジェクト (Item オブジェクトのサブクラス)
04 VideoItem オブジェクト (Item オブジェクトのサブクラス)
03 Timeline オブジェクト (document.timelines 配列)
04 Layer オブジェクト (timeline.layers 配列)
05 Frame オブジェクト (layer.frames 配列)
06 Element オブジェクト (frame.elements 配列)
07 Matrix オブジェクト (Element.matrix)
06 Instance オブジェクト (抽象クラス、Element オブジェクトのサブクラス)
06 BitmapInstance オブジェクト (Instance オブジェクトのサブクラス)
06 CompiledClipInstance オブジェクト (Instance オブジェクトのサブクラス)
06 ComponentInstance オブジェクト (SymbolInstance オブジェクトのサブクラス)
07 Parameter オブジェクト (componentInstance.parameters)
06 SymbolInstance オブジェクト (Instance オブジェクトのサブクラス)
06 Text オブジェクト (Element オブジェクトのサブクラス)
07 TextRun オブジェクト (text.textRuns 配列)
08 TextAttrs オブジェクト (textRun.textAttrs 配列)
06 Shape オブジェクト (Element オブジェクトのサブクラス)
07 Oval オブジェクト
07 Contour オブジェクト (shape.contours 配列)
09 Edge オブジェクト
07 Edge オブジェクト (shape.edges 配列)
09 Edge オブジェクト
07 Vertex オブジェクト (shape.vertices 配列)
09 Edge オブジェクト
04 Screen オブジェクト (screenOutline.screens 配列)
05 Parameter オブジェクト (screen.parameters 配列)
03 Path オブジェクト
02 Effect オブジェクト (fl.effects 配列)
02 Math オブジェクト
03 ProjectItem オブジェクト (project.items 配列)
02 Tools オブジェクト (fl.tools 配列)
03 ToolObj オブジェクト (tools.toolObjs 配列)
02 XMLUI オブジェクト
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00003806.html