Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Остановка вложенных клипов (http://www.flasher.ru/forum/showthread.php?t=35037)

Nox Noctis 26.07.2002 17:57

Цитата:

Оригинал написал(а) lexass
а куда это вставить?
тебя сегодня определенно на этом заело ;)

lexass 26.07.2002 18:13

Цитата:

Оригинал написал(а) Nox Noctis
тебя сегодня определенно на этом заело ;)
да я зомбирован ;)
довели, поехал мозг промывать

Schwan_Stabilo 30.07.2002 14:50

2Nox Noctis: Еще раз спасибо, я как раз закончил Колина Мука читать. Все красиво и понятно. Пришлось добавить кое-что в код, чтобы была проверка в каком фрэйме головка находится, на случай нескольких вложенных в один клип клипов.

MovieClip.prototype.togglePlay = function(action)
{
this[action]();
for (var i in this)
{
if (typeof (this[i]) == "movieclip" && this[i]._currentFrame != this[i]._totalFrames)
{
this[i][action]();
}
}
}

Вот так получилось. Все работает. Еще раз спасибо.


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

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