09/08/10 17:36:01 B0X8ZcOd.net
現在作っているインスタンスの構造を列挙(3階層くらい)するメソッドっす
shapeオブジェクトに到達すると以下のエラーが出てしまいます
ReferenceError: Error #1069: flash.display.Shape に
プロパティ numChildren が見つからず、デフォルト値もありません。
shapeオブジェクトを検出したら列挙ループをcontinueさせたいのですが
方法がわからないっす
//mc1が1階層目 mc2が2階層目
mc2 = mc1.getChildAt( i );//1階層目のインデックス i にshapeオブジェクトがあった場合
no2 = mc2.numChildren;//プロパティが無くエラー
if ( mc2.numChildren==null ){//nullを検出できない このif自体エラーとなる
trace( typeof( mc2 ) );//MovieClipだろうがShapeだろうが"object"としか判別されない