Как остановить флэш ролик в нужный момент в нужном месте или фрагменте.
Adobe Flash CS5 (можно более ранние версии)
Action Script 2.0
Существует необходимость сделать флэш ролик незацикленным.
То есть что бы он проигрывался не непрерывно, а останавливался в конце.
Так же в сложных флэш роликах, состоящих из спрайтов и фреймов есть необходимость останавливать и их в конце или в определённом месте.
Для этих целей превосходно подходит использование кода Action Script "stop();"
Для вызова панели Action Script можно использовать грячую клавишу F9
или через меню Файл => Окно => Действия (Action).
Встав в выбранный кадр вызываем эту панель и прописваем код Action Script "stop();" (без кавычек)
Ещё лучше создавать отдельный слой поверх всех и в нём в нужном кадре прописать данный код остановки.
Так будет правильнее.
Желательно дать название этому слою "Action".
И вообще желательно всем слоям давать свои имена, что бы не запутаться и не искать где что.
Установив в нужных местах код "stop();" мы подскажем флэш ролику и его фреймам где остановиться, тем самым отрегулируем все остановки, что бы они не проигрывались непрерывно по кругу.
Для съёмки урока был наскорую руку набросан флэш ролик с Масяней на FLASHMASTE.RU
В уроке показано каким образом отрегулировать свой флэш ролик, расставив стоп в нужных местах.
Итак, смотрим видеоурок!
Вот ещё одна анимация в формате GIF с того же проекта.
В данном случае используется всего шесть кадров и никаких фреймов и спрайтов.
Сохраняется в формате GIF - анимация непрерывная.
Action Script не используется.
Вес 41 кБ.
С Вами была Масяня на сайте FlashMaste.RU.
Задавайте вопросы, оставляйте комментарии.



Комментарии
За урок огромное спасибо!
RSS лента комментариев этой записи.