Вход

Просмотр полной версии : Проблемы с attachMovie()


Benuar
02.11.2006, 04:04
Хелоу:)
Есть вопросик..
Ситцация заключается в следующем....
Есть 2 муви клипа назовём их a и b и меню..
меню так же задано как MovieClip.
и нарисованый курсор мышки.
при нажатие на первую кнопку в меню, в заданную область загружаеться(с помощью attachMovie() ) movieClip b
при нажатие на вторую кнопку в меню, загружаеться в то же область movieClip a.

пишу на первой кнопке меню
on(release)
{
root.attachMovie("Top_ main_ stage","Top_ main_ stage1",0,{_x:414,y_267});

}

на второй кнопке
on(release)
{
_root.attachMovie("foto_album", "Foto", 0,{_x:414,_y:267});

}
если не так то поправте, но всё вроде работает...и тут вылезает проблема.
После того как мувик загружаеться в указаную облать, нарисованый курсор мыши перестаёт отображаться на этой области...
подскажите в чём проблема?
может depths?:umnik2: :umnik2:

iNils
02.11.2006, 04:11
А сами глубину проверить не можете?

Benuar
02.11.2006, 05:56
Скажите как....

etc
02.11.2006, 05:58
Мммм, а что вы собственно хотели, когда аттачите мувик на одну и ту же глубину?

Benuar
02.11.2006, 10:26
обьясните что и как...не могу понять

Benuar
02.11.2006, 10:50
Убрал вторую кнопку осталась только первая

on(release)
{
root.attachMovie("Top_ main_ stage","Top_ main_ stage1",0,{_x:414,y_267});

}
где 0-это значение глубины.
всё равно не отображаеться....
какое ж должно быть её значение, этой самой глубины?

etc
02.11.2006, 11:02
Потому что _root надо писать с подчёркиванием в начале.
Нужно было на одной кнопке указать глубину 0, а во второй, скажем, 1.

Benuar
02.11.2006, 11:42
root то я сдесь так написал, ошибся.. так всё нормально написано.
поставил для 1 кнопки 0 для второй 1. и ничего всё равно нарисованый указатель не виден только на области этих мувиков..в других местах видно, и теперь нажимаю вторую кнопку меню 1 раз выскакивает Movie Clip b как и должно быть, но при нажатии на неё второй раз выскакивает MovieClip a, хотя он должен появляться только при нажатии первой кнопки меню....

будь оно неладно...

Benuar
03.11.2006, 02:34
проблема решилась..
Надо было к указателю мыши написать name.swapDepths(1);