Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   не видет вложенные клипы у подгр. swf (http://www.flasher.ru/forum/showthread.php?t=100061)

BARTLEBY 18.08.2007 23:52

не видет вложенные клипы у подгр. swf
 
привет.
вот такой вопрос.
как мне обратится к клипам подгружаемого swf из филма в который я гружу swf ???
Код:

var home:MovieClip = this
var char:String = "dence/men/";
var mc:MovieClipLoader = new MovieClipLoader();
var Listener:Object = new Object();
var numClip:Number = 0;
////////////////////////
var xml:XML = new XML();
xml.ignoreWhite = true;
xml.onLoad = function(){
        var len = this.firstChild.firstChild.childNodes.length
        var node = this.firstChild.firstChild
        for(var i=0; i<len;i++){
                var t:MovieClip = home.attachMovie("kadr" , "kadr"+i, 100+i);
                var child:String = char+node.childNodes[i].attributes.type
                mc.loadClip(child, t.cont)
                numClip++
        }
}
xml.load("clips.xml")
Listener.onLoadComplete  = function (r:MovieClip) {
        r._visible = false;
        trace(r.clip._totalframes)//выводит undefined
        trace(r.clip)// выводит undefined
        trace(r._totalframes)//выводит 1
        //т.е _root подгружаемого swf он видет
};
mc.addListener(Listener);

// clip это лежащий в руте подгружаемого swf клип с именем clip
немогу понять почему он выводит undefined

Molecula 19.08.2007 00:02

clip в clip что ли грузится?
А что такое r?

BARTLEBY 19.08.2007 14:35

сам допёр. Listener.onLoadInit
в место Listener.onLoadComplete


Часовой пояс GMT +4, время: 21:18.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.