Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Как управлять подгружаемым клиром(swf)? (http://www.flasher.ru/forum/showthread.php?t=60589)

Peppy 13.07.2004 16:34

Как управлять подгружаемым клиром(swf)?
 
:D Здравствуйте!

Исходные данные:
1. Есть на _root лежит MovieClip - allMovie.
2. В нём динамически размножается какое-то кол-во
Item[0...n] - MovieClip's.
3. В каждом Item-Clip-e - два слоя.
В верхнем - Button
В нижнем - пустой targetClip, в который с помощью
loadMovie подгружается xx.swf
Размеры и расположение Button и targetClip
принимают одинаковые значения.
4. xx.swf - frame(1) - stop();
frame(2) - какое-то движение.

Вопрос
Как мне попросить Flash что-бы
xx.swf перенёсся на второй фрейм?

Пробовала так -

Код:

_root.allMenu.Item[номер клипа].targetClip.nextFrame();
не получилось :(

Ромастый 13.07.2004 16:38

Дай исходник, плиз
Так сразу трудно сказать. Я ж не знаю как именно ты к xx обращаешься

Peppy 13.07.2004 16:50

Вложений: 1
вот:

Елё 13.07.2004 16:55

Если у тебя Item0, Item1 и тд
то надо
_root.allMenu['Item'+номер клипа].targetClip.nextFrame();

кроме того у тебя там вот какой коде есть
eval("_root.allMenu.ItemMovie"+ ii+".targetClip")
и так тоже можно
eval("_root.allMenu.ItemMovie"+ ii+".targetClip").nextFrame();


Ромастый 13.07.2004 17:09

Елё прав.
_root.allMenu["ItemMovie"+Item].targetClip.play();

Если nextFrame(); - стопится на втором кадре, поэтому play()
Измени эту строку - все работает.

Peppy 13.07.2004 17:26

Вложений: 1
Спасибо!
Использовала на кнопке

Код:

_root.allMenu['Item'+номер клипа].targetClip.play();
Заработало!

Но почему-то , если несколько раз наводить мышку - мувик начинает мигать!

В чём дело?!!
Прилагаю:

Ромастый 13.07.2004 17:36

Ну дык у тебя подгружаемый мувик на второй кадр не зациклен и возвращается к 1-му кадру. А там кляксы нет...
Это теоретически. Проверить не смог - мне твой пример flash подвесил :)

Peppy 13.07.2004 17:57

Sorry, за непредумышленное вредительство!!! :p

Исправила, но всё равно не работает :rolleyes:

Ромастый 13.07.2004 18:40

В смысле мигает. Мигает клякса?
если так, то в последнем кадре подгружаемого мувика
пиши gotoAndPlay(2);

Елё 13.07.2004 18:43

Вложений: 1
кнопки лучше не использовать
они глючат


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

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