Создать форум бесплатно: ixbb.ru :: Календарь на Апрель 2024 года: calendar2008.ru/2024/aprel/

Страницы: (2) [1] 2  ( Перейти к первому непрочитанному сообщению ) Reply to this topicStart new topicStart Poll

ActionScript

, Flash MX-2004
Spartak
Отправлено: Nov 10 2008, 10:20 AM
Quote Post


  Генерал
*

Группа: Members
Сообщений: 332
Пользователь №: 245
Регистрация:
19-January 07



Кто-то может помочь в этом вопросе?


--------------------
PMEmail PosterUsers Website
Top
zlobniyvovan
Отправлено: Nov 10 2008, 12:08 PM
Quote Post


  Сержант
*

Группа: Members
Сообщений: 14
Пользователь №: 1906
Регистрация:
1-October 08



А.... собственно ..... в чем вопрос?
PMEmail PosterUsers WebsiteICQ
Top
Spartak
Отправлено: Nov 10 2008, 12:45 PM
Quote Post


  Генерал
*

Группа: Members
Сообщений: 332
Пользователь №: 245
Регистрация:
19-January 07



Флеш начал изучать недавно. Сделал флеш-буклет, который состоит из 3-х сцен. В каждой сцене 1-2 Movie clip и фоновый звук. Сцены 785, 955,965 кадров (соответственно). Проигрываются все ОК. Хочу добавить немного интерактивности. На последнем кадре (сцены 3) в ActioScript -Stop (). Помещаю несколько кнопок для повтора 1,2 и 3 сцен.Прописываю для кнопок:
CODE
on (press)
{
gotoAndPlay("Scene 1"); //(Scene 2,3 соответственно )
}

При нажатии на кнопу (во всех случаях) идет повторение сцены 3. Почему? Что не так?


--------------------
PMEmail PosterUsers Website
Top
zlobniyvovan
Отправлено: Nov 10 2008, 02:51 PM
Quote Post


  Сержант
*

Группа: Members
Сообщений: 14
Пользователь №: 1906
Регистрация:
1-October 08



Фишка вот в чем:

Вариант1. Когда опубликовывается мувик, содержащий несколько сцен, сцены в нём воспроизводятся в том порядке, в котором они представлены в панели Scene. Кадры в SWF-файле имеют сквозную нумерацию через все сцены. То есть, если мувик содержит в твоем случае три сцены по 785, 955, 965 кадров в каждой, то кадры во второй сцене будут пронумерованы с 786, а в третьей с 1742. т.е gotoAndPlay("Scene 2", 786) - эт. в учебнике выкапал.

Вариант2. ошибка синтаксиса
gotoAndPlay("Scene 1", 1);
gotoAndPlay("Scene 2", 1);
gotoAndPlay("Scene 3", 1);

а не gotoAndPlay("Scene 1");
PMEmail PosterUsers WebsiteICQ
Top
Spartak
Отправлено: Nov 10 2008, 05:16 PM
Quote Post


  Генерал
*

Группа: Members
Сообщений: 332
Пользователь №: 245
Регистрация:
19-January 07



За поправку синтаксиса спасибо.В простом примере все работает, в моем случае не "хочет". Пробовал присваивать имена кадрам, все равно, начинает с 1-го кадра сцены 3. Пример: gotoAndPlay("Scene 1", "sport"); Не могу понять, в чем дело?
ЗЫ:В сценах у меня (я писал) есть слой с звуковым фоном. В простом примере вставляю слой со звуком -перестает работать. Может это наведет тебя на мысль, в чем дело?


--------------------
PMEmail PosterUsers Website
Top
zlobniyvovan
Отправлено: Nov 11 2008, 09:42 AM
Quote Post


  Сержант
*

Группа: Members
Сообщений: 14
Пользователь №: 1906
Регистрация:
1-October 08



Привет.
Сижу и думаю может у тебя последовательность воспроизведения сцен начинается с третьей?
Возможно из-за длины аудио (если играет аудио из 3-й сцены, включаем 2-ю и в итоге слышим аудио из 3-й и 2-й сцены ....)

Я тут накатал примерчик ..... все работает *****
посмотри может вдохновит.
Да, кстати.. в каждой сцене в последнем кадре стоит: stop();???
PMEmail PosterUsers WebsiteICQ
Top
Spartak
Отправлено: Nov 11 2008, 04:55 PM
Quote Post


  Генерал
*

Группа: Members
Сообщений: 332
Пользователь №: 245
Регистрация:
19-January 07



Задачу решил. Звук убрал в Movie clip, прописал gotoAndPlay("Scene 1", 1); и заработало.
QUOTE
Да, кстати.. в каждой сцене в последнем кадре стоит: stop();???
Stop(); у меня в последнем кадре, сцены 3. По моему замыслу вначале проигрывается весь ролик , а в конце чтоб был выбор повтора отдельных сцен.
Теперь, если можешь, подскажи:
можно ли на кнопку "повесить" код, чтоб проигрывался определенный диапазон(к примеру, сцена 1). Stop(); в последнем кадре сцены не подходит
QUOTE
вначале проигрывается весь ролик

Это уж для совершенствования. Флеш-буклет выложил на сайте (http://www.master.saturn-fc.ru/), если есть желание, посмотри. Предупреждаю, "весит" 4 Mb.


--------------------
PMEmail PosterUsers Website
Top
zlobniyvovan
Отправлено: Nov 11 2008, 07:13 PM
Quote Post


  Сержант
*

Группа: Members
Сообщений: 14
Пользователь №: 1906
Регистрация:
1-October 08



Посмотри примерчик который я выложил http://dump.ru/file/1202465. Там при нажатии на кнопку осуществляется переход по сценам. Как я понят - тебе это и надо.
PMEmail PosterUsers WebsiteICQ
Top
Spartak
Отправлено: Nov 12 2008, 10:02 AM
Quote Post


  Генерал
*

Группа: Members
Сообщений: 332
Пользователь №: 245
Регистрация:
19-January 07



Файл скачал, но Flash MX 2004 и Flash 8 не открывают- выдается ошибка. Может мне на ящик (yor_mc@mail.ru) сбросишь?


--------------------
PMEmail PosterUsers Website
Top
zlobniyvovan
Отправлено: Nov 13 2008, 08:43 AM
Quote Post


  Сержант
*

Группа: Members
Сообщений: 14
Пользователь №: 1906
Регистрация:
1-October 08



QUOTE (Spartak @ Nov 12 2008, 10:02 AM)
Файл скачал, но Flash MX 2004 и Flash 8 не открывают- выдается ошибка. Может мне на ящик (yor_mc@mail.ru) сбросишь?

Да уж что-то я не подумал насчет этого (у меня flash 9).
Сейчас переделал на 8 - http://dump.ru/file/1208081.
Посмотри.
PMEmail PosterUsers WebsiteICQ
Top

Topic OptionsСтраницы: (2) [1] 2  Reply to this topicStart new topicStart Poll

 



[ Script Execution time: 0.0211 ]   [ 10 queries used ]   [ GZIP выключен ]