Форум 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)
-   -   конец мувиклипа (http://www.flasher.ru/forum/showthread.php?t=93578)

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")


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

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