![]() |
Интерактивность. Действие по нажатию клавиши.
Я работаю в основном с графикой и в Ас не особо сувался. Вот сейчас задумал сделать кое что, и понадобился скрипт.
Задача такая. 1)Надо, что бы при нажатии определённой клавиши в определенный момент ролик проигрывался с одним сюжетом, а если не успеваешь нажать, то сюжет уже другой. Как это реализовать? 2)Та же ситуация, что и первый раз, только теперь за место клавиши у нас элемент буттон. Я представляю. что это можно реализовать так. Различные сюжетные повороты лежат в разных swf. И от того успеваешь ли нажать клавишу, либо продолжается прошлый swf либо воспроизводиться новый. Только вот не знаю как вставлять скрипт. НУ или может кто ни будь предложит другие методы. |
просто. Почитать про класс Key.
Синтаксис такой : на кадре где начало анимации некая переменная равна 0 например. А в последнем кадре 1. По нажатию на кнопку ( клавишу) проверить черму равно n если 0, то один с.жет, если 1 то другой. |
Ну а как подгрузить другой swf?
|
MovieClipLoader
|
А теперь если не сложно, можно написать небольшой пример кода, как при нажатии пробела загрузить другой ролик.
Про класс Key не чего толком не нашел. |
Цитата:
Код AS1/AS2:
|
Огромное спасибо!!!
Сейчас попробуем. |
ну ведь ничего сложного! Все из готовых примеров можно выдрать было. Флеш он простой язык то на самом деле, если инглишь знаешь, то понять работу большенства функций просто и легко
|
Вроде всё получилось, но вот появились такие вопросы:
1) Как выгрузить ролик по его окончанию? 2) Как сохранить настройки и скрипт загруженного ролика? 3) Как водить другие клавиши по мимо пробела? |
1/выгрузить. unloadClip
2/ вас непонятно. Но скорее всего sharedObject 3/ Читать про класс Key |
| Часовой пояс GMT +4, время: 14:10. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.