На главную
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

Флеш 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 но как я уже говорил с ними ничего не выходит.Помогите мне разобраться пожалуйста. И как можно сделать чтобы созданный мульт не крутился по кругу (кончается и сначала начинается). Спасибо.
Вернуться к началу страницы
 
+Цитировать сообщение
 
Создать новую тему
Ответов (1 - 9)
Bastet
сообщение 30.6.2009, 21:46
Сообщение #2


Сэнсей-форумнист
Иконка группы

Группа: Kоманда сайта
Сообщений: 1 641
Регистрация: 22.11.2008
Из: Российско-литовская граница
Пользователь №: 5



Леха, 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
сообщение 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



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


Есть уже тема. Плодить клоны крррайне не рекомендую, будет ата-та.
Вернуться к началу страницы
 
+Цитировать сообщение
Bastet
сообщение 8.7.2009, 15:01
Сообщение #7


Сэнсей-форумнист
Иконка группы

Группа: Kоманда сайта
Сообщений: 1 641
Регистрация: 22.11.2008
Из: Российско-литовская граница
Пользователь №: 5



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

Не позорься, если тебе не 11 лет, конечно =_=
Вернуться к началу страницы
 
+Цитировать сообщение
A.Ko
сообщение 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, читаем правила форума до постижения дзен, угум?
Вернуться к началу страницы
 
+Цитировать сообщение
TEHEK
сообщение 18.8.2009, 1:55
Сообщение #10


Сэнсей-форумнист
Иконка группы

Группа: Админ
Сообщений: 1 740
Регистрация: 28.11.2008
Пользователь №: 20 023



A.Ko, в виде исключения дам совет =)

Макромедии уже не существует. Она была куплена компанией Adobe - той самой, которая делает фотошоп. Может в этом причина того, что она не ищется? =) Последняя версия - Adobe Flash 10
Вернуться к началу страницы
 
+Цитировать сообщение

ОтветитьСоздать новую тему

 



RSS Текстовая версия Сейчас: 23.3.2022, 4:20