Помощник
|
|
|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
Флеш 7.0 |
30.6.2009, 20:14
Сообщение
#1
|
|
|
Новичок Группа: Пользователи Сообщений: 4 Регистрация: 30.6.2009 Пользователь №: 22 508 |
всем привет! У меня такой вопрос: Нарисовал я мульт в макромедиа флеш МХ 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 но как я уже говорил с ними ничего не выходит.Помогите мне разобраться пожалуйста. И как можно сделать чтобы созданный мульт не крутился по кругу (кончается и сначала начинается). Спасибо. |
|
|
|
30.6.2009, 21:46
Сообщение
#2
|
|
|
Сэнсей-форумнист ![]() Группа: Kоманда сайта Сообщений: 1 641 Регистрация: 22.11.2008 Из: Российско-литовская граница Пользователь №: 5 |
Леха, as на уровне функций stop() и play() слишком примитивен, чтобы заморачиваться какими-то библиотеками
Насколько я помню, на кнопки вешается код примерно такой: Код on (release){ имя_клипа.play(); // на запуск } on (release){ имя_клипа.stop(); // на остановку } имя_клипа - имя клипа, которым нужно управлять (псевдоним, который задается на панели свойств клипа) Нехрен привыкать программировать мышкой: http://web-silver.ru/flash/book/flash-books-2.php. Рекомендую "ActionScript 2.0: программирование во Flash MX 2004. Для профессионалов." |
|
|
|
30.6.2009, 23:15
Сообщение
#3
|
|
|
Сэнсей-форумнист ![]() Группа: Админ Сообщений: 1 740 Регистрация: 28.11.2008 Пользователь №: 20 023 |
на случай, если не знаешь, как создать кнопку:
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(); } Это позволит запустить ролик при нажатии на эту кнопку Теперь запусти ролик. Если ты все сделал правильно, будет пауза на первом кадре. Нажмешь кнопку - ролик запустится. В конце он опять перекинет тебя на первый кадр и сделает паузу. Сделай хотя бы так. Если получится, скажу как быть дальше |
|
|
|
1.7.2009, 10:35
Сообщение
#4
|
|
|
Новичок Группа: Пользователи Сообщений: 4 Регистрация: 30.6.2009 Пользователь №: 22 508 |
Спасибо за советы. попробую сделать, потом напишу что получилось
|
|
|
|
1.7.2009, 11:02
Сообщение
#5
|
|
|
Новичок Группа: Пользователи Сообщений: 4 Регистрация: 30.6.2009 Пользователь №: 22 508 |
Спасибо TEHEK все получилось. но у меня возник еще вопрос: если я захочу приостановить мульт во время просмотра то как прописать скрипт для кнопок "приостановить" и " возобновить" можно ли эти две функции прописать к одной кнопке или лучше сделать две разные?
|
|
|
|
8.7.2009, 11:57
Сообщение
#6
|
|
|
Новичок Группа: Пользователи Сообщений: 4 Регистрация: 30.6.2009 Пользователь №: 22 508 |
Всем привет. У меня возник такой вопрос: если я захочу приостановить мульт во время просмотра то как прописать скрипт для кнопок "приостановить" и " возобновить" можно ли эти две функции прописать к одной кнопке или лучше сделать две разные?
Есть уже тема. Плодить клоны крррайне не рекомендую, будет ата-та. |
|
|
|
8.7.2009, 15:01
Сообщение
#7
|
|
|
Сэнсей-форумнист ![]() Группа: Kоманда сайта Сообщений: 1 641 Регистрация: 22.11.2008 Из: Российско-литовская граница Пользователь №: 5 |
Можно повесить скрипт на одну кнопку, можно разнести по разным. Погугли, твою мать. Книжки покури (там чуть выше ссылка на хорошую подборку). Посиди поэкспериментируй.
Не позорься, если тебе не 11 лет, конечно =_= |
|
|
|
17.8.2009, 18:49
Сообщение
#8
|
|
|
Начинающий форумнист Группа: Пользователи Сообщений: 21 Регистрация: 17.8.2009 Из: Переславль-Залесский Пользователь №: 22 976 |
скажите где можно скачать makromediy , я в интернете смотрел дают нето
|
|
|
|
17.8.2009, 20:54
Сообщение
#9
|
|
|
Изощренная стерва. Группа: Пользователи Сообщений: 1 989 Регистрация: 28.1.2006 Из: Нерезиновой Пользователь №: 2 895 |
A.Ko, читаем правила форума до постижения дзен, угум?
|
|
|
|
18.8.2009, 1:55
Сообщение
#10
|
|
|
Сэнсей-форумнист ![]() Группа: Админ Сообщений: 1 740 Регистрация: 28.11.2008 Пользователь №: 20 023 |
A.Ko, в виде исключения дам совет =)
Макромедии уже не существует. Она была куплена компанией Adobe - той самой, которая делает фотошоп. Может в этом причина того, что она не ищется? =) Последняя версия - Adobe Flash 10 |
|
|
|
![]() ![]() |
|
Текстовая версия | Сейчас: 23.3.2022, 4:21 |
| © 2002—2015 «Как рисовать мангу» Использование информации | Обратная связь |