PDA

Просмотр полной версии : обращение к дочерним клипам. КАК?


ptirA
31.03.2008, 23:45
Привет ФЛЭШЕРЫ! У меня такая проблема...есть меню и под меню для кнопки ... вот код

katalog_mc.onPress=function(){
for(i in this){
var obj=this[i];
if(obj.hitTest(_root._xmouse,_root._ymouse) ){
trace(this[i]+" : "+ obj._name);
switch(obj._name){
case "sub1_mc" :
mcLoader.loadClip("news.swf",myLoader);
break;
case "sub2_mc" :
mcLoader.loadClip("buy.swf",myLoader);
break;
case "katalog_mc" :
mcLoader.loadClip("katalog1.swf",myLoader);
break;
}

}
}
}



кстати спасибо за код одному из жителей флэшерФорума...
так вот при компиле проблем в коде нет ... но аутпут выдает такое


_level0.katalog_mc.instance15 : instance15
_level0.katalog_mc.instance14 : instance14
_level0.katalog_mc.instance13 : instance13


и соответственно ничег оне работает ... как вы уже наверное поняли я пытаю поставить действия на кнопки подменю... помогите кто знает плиззз

Obi
01.04.2008, 00:13
так вот при компиле проблем в коде нет ... но аутпут выдает такое

_level0.katalog_mc.instance15 : instance15
_level0.katalog_mc.instance14 : instance14
_level0.katalog_mc.instance13 : instance13


А как по вашему должны выглядеть путь к объекту и его имя, если не так?
Трейсите объект и имя — получаете объект и имя.

Molecula
01.04.2008, 13:14
Я не знаю, как у Вас там всё организовано, но
mcLoader.loadClip("katalog1.swf", myLoader);

Нужно грузить в мувиклип какой-то, а не в MovieClipLoader.