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

Makstreet 03.10.2005 22:51

Управления клипа - кнопками старт/стоп/nextScene/prevScene
 
Подскажите плз, как корректно организовать управления клипом(презентацией) со сценами - через кнопки
"старт/стоп/ nextScene/prevScene"?

причем!!! при проигрыше текущей сцены используются "паузы"[*] между появлениями разных объектов - что "тормозит" корректную работу самих управляющих кнопок "старт/стоп/ nextScene/prevScene"
- они тоже уходят в "паузу"...

Как стоит организовать кнопки, куда их загрузить?

Спасибо!

*
pauza(2000);
. . . . . . . . . . . . .
function pauza (t) {
a = getTimer();
stop();
while(getTimer()-a<t)
play();
}

seeker2005 04.10.2005 07:12

Сделай отдельный мувик с элементами управления и просто грузи в него нужные тебе вещи... А вообще давай, можно сделать=)

aksios 04.10.2005 11:11

Типа запускаешь флеш 7 или 8, тыкаешь создать новую презентацию - и все. Увсе будет очень корректно.

df_Des 04.10.2005 18:30

Цитата:

Сообщение от aksyos
Типа запускаешь флеш 7 или 8, тыкаешь создать новую презентацию - и все. Увсе будет очень корректно.

Фишка 7 и 8 флэша, где движок управления презетацией (стрелки, пробел) грамотно вшиты разработчиками в файл, это конечно хорошо, но у меня вот проблема актуальная - как в этой презентации заставить мышь слайды переключать?
я как понял, слайды в презентации воспринимаются иначе, нежели сцены.... вот здесь и зарыта собака, какой скрипт повесить на кнопку, чтоб на другой слайд перейти? мож кто подскажет....

Makstreet 04.10.2005 19:47

Цитата:

Сообщение от seeker2005
Сделай отдельный мувик с элементами управления и просто грузи в него нужные тебе вещи... А вообще давай, можно сделать=)

Вложил кнопки в мувик (как предполагалось тоже).

Но все равно, когда на сцене проскакивают "паузы" между появланием граф объектов - effect mousOver или само отрабатывание кнопки не работает (например простешее)
on (release) {
_parent.nextScene();
}

Т.е. ловишь момент когда идет без-паузное проиргрывание... ((

Makstreet 05.10.2005 19:03

Цитата:

Сообщение от df_Des
Фишка 7 и 8 флэша, где движок управления презетацией (стрелки, пробел) грамотно вшиты разработчиками в файл, это конечно хорошо, но у меня вот проблема актуальная - как в этой презентации заставить мышь слайды переключать?
я как понял, слайды в презентации воспринимаются иначе, нежели сцены.... вот здесь и зарыта собака, какой скрипт повесить на кнопку, чтоб на другой слайд перейти? мож кто подскажет....

там есть такой метод gotoNextSlide();

В принципе когда сам пробовал с форматом презентации.. вот если создать из шаблона презентацию - увидишь как организованы там кнопочки для навигации вперед-назад.

seeker2005 06.10.2005 06:21

Я делаю слайды презентации всегда в отдельных файлах...
Вплоть до того, что загружаемый слайд полностью законченный продукт со своими паузами и эффектами... не привязанными к кнопкам управления презентации.

Makstreet 06.10.2005 17:38

Цитата:

Сообщение от seeker2005
Я делаю слайды презентации всегда в отдельных файлах...
Вплоть до того, что загружаемый слайд полностью законченный продукт со своими паузами и эффектами... не привязанными к кнопкам управления презентации.

Т.е. организ-ся один файл-ролик с телом самой перезентации, куда последовательно грузятся слайды-swf и отдельно стоит ролик-swf с кнопками контролами управлюящие самой перезентацией?

seeker2005 07.10.2005 06:20

Отдельно стоит ролик-swf с кнопками контролами управляющие самой перезентацией и в него загружаются и выгружаются по мере надобности слайды. Только учти, что большой размер слайдов при загрузке будет подвешивать на некоторое время весь ролик.
Таким образом, ты всегда сможешь поправить нужный тебе слайд, не ковыряя всю презентацию... Какие слайды куда грузить прописываю в XML... Вот и все


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

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