PDA

Просмотр полной версии : конец мувиклипа


jean007
24.03.2007, 13:41
Здравствуйте!
очень рассчитываю на вашу помощь!
ситуация такая: в основной swf подгружается извне anim.swf в пустой мувиклип cont. необходимо, чтобы, когда anim.swf проигран до конца, кнопка на поле основного swf меняла вид. с кнопкой ясно: через butnext._visible = true и т.п. А вот что с остальным?! пробую через currenframe и totalframes, но я совсем запутался.
заранее благодарю!

Север
24.03.2007, 15:08
допустим в корне есть клип conteiner

var t:MovieClip=conteiner._parent;
trace(t) // _level10

t-указатель на родителя ролика
далее работаешь с t как с рутом ( в данном случае)

jean007
24.03.2007, 15:13
а можно пожалуйста подробнее :)

CorC
24.03.2007, 16:54
в конце мувика, где надо, нужно иметь выход на верхний уровень
для этого нужно _parent или _level0

screamge
24.03.2007, 17:36
ну или прямо _root

jean007
24.03.2007, 18:01
в конце подгружаемого мувика видимо. если можно код хотя бы в общих чертах, на меня такие намёки пока не действуют:)

CorC
24.03.2007, 18:10
_root.butnext._visible=true;

в конце подгружаемого мувика

screamge
24.03.2007, 18:12
предположим у вас есть кнопка по нажатию которой стартует функция где написанно создать путой клип и загрузить в него свф. что писать на кнопке рассказывать не буду. Пишем функцию:


_root.createEmptyMovieClip("my_mc", 1);
_root.my_mc.loadMovie ("someswf.swf")


теперь пишем на последнем кадре someswf :


_root["instance name вашей кнопки"]._visible = false;


как только клип доходит до конца у вас пробадает та кнопка которую вы не хотите видеть.

jean007
24.03.2007, 19:34
круто! заработало!! :)
а если я хочу, чтобы после завершения, переходило к определённому кадру основного swf ?

screamge
24.03.2007, 20:54
_root.gotoAndPlay ("kadr")

jean007
24.03.2007, 22:59
отлично!!! всё работает! всем огромное спасибо!!!!