Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Флеш 7.0
Форум DrawManga.ru > > Другие программы
леха
всем привет! У меня такой вопрос: Нарисовал я мульт в макромедиа флеш МХ 2004 версия 7.0 теперь хочу создать кнопки плей и стоп в инструкции написано следующее:

"Итак, для включения в фильм интерактивных кнопок необходимо выполнить следующие действия:

1. Добавьте в фильм новый слой, который будет использоваться в качестве дополнительного фона; именно в фоновый слой следует добавить кнопки, чтобы они присутствовали на сцене на всем протяжении фильма.

2. Щелкните мышью в ячейке первого ключевого кадра в «кнопочном» слое.

3. Перетащите поочередно из окна библиотеки на стол две кнопки, которые вы решили использовать в фильме;
4. Выберите первую из кнопок, с помощью которой фильм должен приостанавливаться.

5. С помощью инспектора свойств кнопки откройте панель Actions и щелкните в списке Actions Toolbox на значке раздела Actions.

6. Откройте подраздел Movie Control, отыщите в нем действие Stop и дважды щелкните на нем мышью; в результате в окне сценария появится текст сценария, содержащий обработчик onfrelease); он обеспечивает инициализацию действия stop() при наступлении события release (то есть при щелчке на кнопке); пустые скобки после имени процедуры означают, что данная процедура используется без параметров; соответствующее сообщение выводится и в окне параметров

7. Не закрывая панель Actions, выберите на столе вторую кнопку и назначьте ей действие play, повторив описанную выше процедуру.
Чтобы проверить, как работают созданные кнопки, следует выбрать в меню Control команду Test Movie или Test Scene.

Я все делал так но ничего не вышло. Во первых панель Actions у меня немного другая в подразделе Movie Control у меня нету кнопок play, Stop а есть кнопки startDrag stopDrag но как я уже говорил с ними ничего не выходит.Помогите мне разобраться пожалуйста. И как можно сделать чтобы созданный мульт не крутился по кругу (кончается и сначала начинается). Спасибо.
Bastet
Леха, as на уровне функций stop() и play() слишком примитивен, чтобы заморачиваться какими-то библиотеками smile.gif

Насколько я помню, на кнопки вешается код примерно такой:
Код
on (release){
  имя_клипа.play(); // на запуск
}

on (release){
  имя_клипа.stop(); // на остановку
}

имя_клипа - имя клипа, которым нужно управлять (псевдоним, который задается на панели свойств клипа)

Нехрен привыкать программировать мышкой: http://web-silver.ru/flash/book/flash-books-2.php. Рекомендую "ActionScript 2.0: программирование во Flash MX 2004. Для профессионалов."
TEHEK
на случай, если не знаешь, как создать кнопку:

1) рисуешь кнопку.
2) выделяешь ее и жмешь F8
3) в меню выбираешь тип Button (там есть еще MovieClip u Graphic)

Если это мультик, то лучше сделать по традиции:
1) сделать паузу на первом кадре
2) в конце сделать кнопку "проиграть с начала"

По шагам:
1) Добавляешь слой
2) Нажимаешь на первый кадр в этом слое, жмеш F9
3) Набираешь в появившемся окне команду
Код
stop()

Это будет останавливать ролик на первом кадре.
если ты не можешь печатать в окне, поищи, там есть кнопка, которая переключает между режимами advanced scripting и basic scripting. Нужен advanced
3.1) жмешь опять F9, чтобы окно actions не мешало

4) рисуешь кнопку
5) ВЫДЕЛЯЕШЬ эту кнопку, жмешь F9
6) в появившемся окне пишешь
Код
on (release) {
play();
}

Это позволит запустить ролик при нажатии на эту кнопку

Теперь запусти ролик. Если ты все сделал правильно, будет пауза на первом кадре. Нажмешь кнопку - ролик запустится.

В конце он опять перекинет тебя на первый кадр и сделает паузу.

Сделай хотя бы так. Если получится, скажу как быть дальше
леха
Спасибо за советы. попробую сделать, потом напишу что получилось
леха
Спасибо TEHEK все получилось. но у меня возник еще вопрос: если я захочу приостановить мульт во время просмотра то как прописать скрипт для кнопок "приостановить" и " возобновить" можно ли эти две функции прописать к одной кнопке или лучше сделать две разные?
леха
Всем привет. У меня возник такой вопрос: если я захочу приостановить мульт во время просмотра то как прописать скрипт для кнопок "приостановить" и " возобновить" можно ли эти две функции прописать к одной кнопке или лучше сделать две разные?


Есть уже тема. Плодить клоны крррайне не рекомендую, будет ата-та.
Bastet
Можно повесить скрипт на одну кнопку, можно разнести по разным. Погугли, твою мать. Книжки покури (там чуть выше ссылка на хорошую подборку). Посиди поэкспериментируй.

Не позорься, если тебе не 11 лет, конечно =_=
A.Ko
скажите где можно скачать makromediy , я в интернете смотрел дают нето
Олью Вердэ
A.Ko, читаем правила форума до постижения дзен, угум?
TEHEK
A.Ko, в виде исключения дам совет =)

Макромедии уже не существует. Она была куплена компанией Adobe - той самой, которая делает фотошоп. Может в этом причина того, что она не ищется? =) Последняя версия - Adobe Flash 10
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2022 IPS, Inc.